4444 bundle : [1, 2, 3]
4545 env :
4646 BUNDLE : ${{ matrix.bundle }}
47- DEVELOPER_DIR : " /Applications/Xcode_16.2 .app/Contents/Developer"
47+ DEVELOPER_DIR : " /Applications/Xcode_26.3 .app/Contents/Developer"
4848 steps :
4949 - name : Check if Workflow is disabled
5050 run : |
@@ -65,13 +65,13 @@ jobs:
6565 else
6666 echo "RELEASE=latest" >> $GITHUB_ENV
6767 fi
68- - uses : actions/checkout@v4.2 .2
68+ - uses : actions/checkout@v6.0 .2
6969 - name : Scripts Calc Formula - ${{ env.TARGET }} Bundle ${{ matrix.bundle }}
7070 run : ./scripts/calculate_formulas.sh
7171 - name : Scripts Install
7272 run : ./scripts/osx/install.sh
7373 - name : ' Download artifacts'
74- uses : actions/github-script@v7
74+ uses : actions/github-script@v8.0.0
7575 if : env.USE_ARTIFACT == 'true'
7676 with :
7777 script : |
@@ -202,7 +202,7 @@ jobs:
202202 BUNDLE : ${{ matrix.bundle }}
203203 - name : Upload binaries as Artifact
204204 if : github.repository == 'openframeworks/apothecary' && github.event_name == 'push' && (github.ref == 'refs/heads/master' || github.ref == 'refs/heads/bleeding')
205- uses : actions/upload-artifact@v4
205+ uses : actions/upload-artifact@v7.0.0
206206 with :
207207 name : libs-${{ env.RELEASE }}-${{ env.TARGET }}-${{ matrix.bundle }}
208208 path : out/openFrameworksLibs_${{ env.RELEASE }}_${{ env.TARGET }}_${{ matrix.bundle }}.tar.bz2
@@ -227,7 +227,7 @@ jobs:
227227 BUNDLE : ${{ matrix.bundle }}
228228 - name : Update Release arm64
229229 if : github.repository == 'openframeworks/apothecary' && github.event_name == 'push' && (startsWith(github.ref, 'refs/tags/') || github.ref == 'refs/heads/master' || github.ref == 'refs/heads/bleeding')
230- uses : softprops/action-gh-release@v2.1.0
230+ uses : softprops/action-gh-release@v2.6.1
231231 with :
232232 token : ${{ secrets.GITHUB_TOKEN }}
233233 tag_name : ${{ env.RELEASE }}
@@ -248,31 +248,31 @@ jobs:
248248 with :
249249 token : ${{ secrets.GITHUB_TOKEN }}
250250 workflow : ' build-macos.yml'
251- # - name: Wait build-xros
252- # uses: NathanFirmo/wait-for-other-action@v1.0.4
253- # with:
254- # token: ${{ secrets.GITHUB_TOKEN }}
255- # workflow: 'build-xros.yml'
256- # - name: Wait build-catos
257- # uses: NathanFirmo/wait-for-other-action@v1.0.4
258- # with:
259- # token: ${{ secrets.GITHUB_TOKEN }}
260- # workflow: 'build-catos.yml'
251+ - name : Wait build-xros
252+ uses : NathanFirmo/wait-for-other-action@v1.0.4
253+ with :
254+ token : ${{ secrets.GITHUB_TOKEN }}
255+ workflow : ' build-xros.yml'
256+ - name : Wait build-catos
257+ uses : NathanFirmo/wait-for-other-action@v1.0.4
258+ with :
259+ token : ${{ secrets.GITHUB_TOKEN }}
260+ workflow : ' build-catos.yml'
261261 - name : Wait build-tvos
262262 uses : NathanFirmo/wait-for-other-action@v1.0.4
263263 with :
264264 token : ${{ secrets.GITHUB_TOKEN }}
265265 workflow : ' build-tvos.yml'
266- # - name: Wait build-watchos
267- # uses: NathanFirmo/wait-for-other-action@v1.0.4
268- # with:
269- # token: ${{ secrets.GITHUB_TOKEN }}
270- # workflow: 'build-watchos.yml'
266+ - name : Wait build-watchos
267+ uses : NathanFirmo/wait-for-other-action@v1.0.4
268+ with :
269+ token : ${{ secrets.GITHUB_TOKEN }}
270+ workflow : ' build-watchos.yml'
271271 build-xcframework :
272272 runs-on : macos-14
273273 needs : wait-for-workflows
274274 env :
275- DEVELOPER_DIR : " /Applications/Xcode_16.2 .app/Contents/Developer"
275+ DEVELOPER_DIR : " /Applications/Xcode_26.3 .app/Contents/Developer"
276276 TARGET : " macos"
277277 if : github.repository == 'openframeworks/apothecary' && github.event_name == 'push' && (github.ref == 'refs/heads/master' || github.ref == 'refs/heads/bleeding' || contains(github.ref, 'refs/tags/'))
278278 steps :
@@ -289,13 +289,13 @@ jobs:
289289 else
290290 echo "RELEASE=latest" >> $GITHUB_ENV
291291 fi
292- - uses : actions/checkout@v4.2 .2
292+ - uses : actions/checkout@v6.0 .2
293293 - name : Scripts Calc Formula
294294 run : ./scripts/calculate_formulas.sh
295295 - name : Scripts Install
296296 run : ./scripts/macos/install.sh
297297 - name : ' Download all artifacts'
298- uses : actions/github-script@v7
298+ uses : actions/github-script@v8.0.0
299299 with :
300300 script : |
301301 const fs = require('fs');
@@ -414,21 +414,21 @@ jobs:
414414 GA_CI_SECRET : ${{ secrets.CI_SECRET }}
415415 - name : Update Release macOS 1
416416 if : github.repository == 'openframeworks/apothecary' && github.event_name == 'push' && (startsWith(github.ref, 'refs/tags/') || github.ref == 'refs/heads/master' || github.ref == 'refs/heads/bleeding')
417- uses : softprops/action-gh-release@v2.1.0
417+ uses : softprops/action-gh-release@v2.6.1
418418 with :
419419 token : ${{ secrets.GITHUB_TOKEN }}
420420 tag_name : ${{ env.RELEASE }}
421421 files : xout_1/openFrameworksLibs_${{ env.RELEASE }}_${{ env.TARGET }}_1.tar.bz2
422422 - name : Update Release macOS 2
423423 if : github.repository == 'openframeworks/apothecary' && github.event_name == 'push' && (startsWith(github.ref, 'refs/tags/') || github.ref == 'refs/heads/master' || github.ref == 'refs/heads/bleeding')
424- uses : softprops/action-gh-release@v2.1.0
424+ uses : softprops/action-gh-release@v2.6.1
425425 with :
426426 token : ${{ secrets.GITHUB_TOKEN }}
427427 tag_name : ${{ env.RELEASE }}
428428 files : xout_2/openFrameworksLibs_${{ env.RELEASE }}_${{ env.TARGET }}_2.tar.bz2
429429 - name : Update Release macOS 3
430430 if : github.repository == 'openframeworks/apothecary' && github.event_name == 'push' && (startsWith(github.ref, 'refs/tags/') || github.ref == 'refs/heads/master' || github.ref == 'refs/heads/bleeding')
431- uses : softprops/action-gh-release@v2.1.0
431+ uses : softprops/action-gh-release@v2.6.1
432432 with :
433433 token : ${{ secrets.GITHUB_TOKEN }}
434434 tag_name : ${{ env.RELEASE }}
0 commit comments