File tree 1 file changed +36
-15
lines changed
1 file changed +36
-15
lines changed Original file line number Diff line number Diff line change 1
1
name : manual-nightly
2
2
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
10
20
11
21
env :
12
22
ccache : ccache
@@ -40,12 +50,23 @@ jobs:
40
50
- name : Create Package
41
51
run : scripts/ci/package_builds.sh ${{ github.event.inputs.release }};
42
52
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
45
60
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 }}
You can’t perform that action at this time.
0 commit comments