Skip to content

Commit f37790b

Browse files
authored
Update manual-nightly.yml
1 parent 5fb504d commit f37790b

File tree

1 file changed

+36
-15
lines changed

1 file changed

+36
-15
lines changed

.github/workflows/manual-nightly.yml

+36-15
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,22 @@
11
name: manual-nightly
22

3-
on:
4-
workflow_dispatch:
5-
inputs:
6-
release:
7-
description: 'release'
8-
required: true
9-
default: 'nightly'
3+
on:
4+
push:
5+
paths-ignore:
6+
- '**/README.md'
7+
pull_request:
8+
paths-ignore:
9+
- '**/README.md'
10+
# on:
11+
# workflow_dispatch:
12+
# inputs:
13+
# release:
14+
# description: 'release'
15+
# required: true
16+
# default: 'nightly'
17+
concurrency:
18+
group: ${{ github.workflow }}-${{ github.ref }}
19+
cancel-in-progress: true
1020

1121
env:
1222
ccache: ccache
@@ -40,12 +50,23 @@ jobs:
4050
- name: Create Package
4151
run: scripts/ci/package_builds.sh ${{ github.event.inputs.release }};
4252
id: createpackage
43-
- name: Update Release
44-
uses: IsaacShelton/update-existing-release@v1.3.4
53+
- name: List output directory
54+
run: ls -lah out/
55+
- name: Test Artefact zip
56+
run: |
57+
tar -cjf out/mega_artefact.tar.bz2 -C out $(echo ${{ steps.createpackage.outputs.FILES_OUT }} | tr ' ' '\n' | sed 's|^out/||')
58+
- name: Upload binaries as Artefact
59+
uses: actions/upload-artifact@v4
4560
with:
46-
token: ${{ secrets.GITHUB_TOKEN }}
47-
tag: ${{ github.event.inputs.release }}
48-
release: ${{ github.event.inputs.release }}
49-
prerelease: false
50-
replace: true
51-
files: ${{ steps.createpackage.outputs.FILES_OUT }}
61+
name: openFrameworks-all-artefact-${{ env.TARGET }}-${{ matrix.bundle }}
62+
path: out/mega_artefact.tar.bz2
63+
retention-days: 1
64+
# - name: Update Release
65+
# uses: IsaacShelton/update-existing-release@v1.3.4
66+
# with:
67+
# token: ${{ secrets.GITHUB_TOKEN }}
68+
# tag: ${{ github.event.inputs.release }}
69+
# release: ${{ github.event.inputs.release }}
70+
# prerelease: false
71+
# replace: true
72+
# files: ${{ steps.createpackage.outputs.FILES_OUT }}

0 commit comments

Comments
 (0)