File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3737 name : macbuild
3838 path : release-packaging/FluCoMa-PD-Mac-nightly.dmg
3939
40+ # additional upload to avoid dmg unpacking for deken
41+ - name : archive mac folder for deken
42+ run : tar -czf FluCoMa-PD-Mac-nightly.tar.gz -C release-packaging FluidCorpusManipulation
43+
44+ - uses : actions/upload-artifact@v4.3.6
45+ with :
46+ name : macdeken
47+ path : FluCoMa-PD-Mac-nightly.tar.gz
48+
4049 winbuild :
4150 runs-on : windows-latest
4251 steps :
5766
5867 linuxbuild :
5968 runs-on : ubuntu-22.04
69+ outputs :
70+ version : ${{ steps.get-version.outputs.version }}
6071 steps :
6172 - uses : actions/checkout@v3
6273 - uses : flucoma/actions/env@main
7283 with :
7384 name : linuxbuild
7485 path : release-packaging/FluCoMa-PD-Linux-x64-nightly.tar.gz
86+
87+ - id : get-version
88+ run : echo "version=$(cat flucoma.version.rc)-nightly" >> $GITHUB_OUTPUT
89+ working-directory : build/_deps/flucoma-core-src
7590
7691 release :
7792 runs-on : ubuntu-22.04
@@ -112,3 +127,14 @@ jobs:
112127 prerelease : true
113128 draft : false
114129 allowUpdates : true
130+
131+ deken :
132+ runs-on : ubuntu-22.04
133+ needs : [macbuild, winbuild, linuxbuild]
134+ steps :
135+ - uses : flucoma/actions/deken@v6
136+ with :
137+ version : ${{ needs.linuxbuild.outputs.version }}
138+ deken_username : ${{ secrets.DEKEN_USERNAME }}
139+ deken_password : ${{ secrets.DEKEN_PASSWORD }}
140+ upload : ' true'
Original file line number Diff line number Diff line change 11name : release
22on :
33 workflow_dispatch :
4+ inputs :
5+ upload_to_deken :
6+ description : ' Upload to deken'
7+ required : false
8+ type : boolean
9+ default : false
410
511jobs :
612 macbuild :
@@ -129,3 +135,4 @@ jobs:
129135 version : ${{ needs.linuxbuild.outputs.version }}
130136 deken_username : ${{ secrets.DEKEN_USERNAME }}
131137 deken_password : ${{ secrets.DEKEN_PASSWORD }}
138+ upload : ${{ inputs.upload_to_deken }}
You can’t perform that action at this time.
0 commit comments