From 5299c2521ebcff0df4e5759b751701abb3ee3036 Mon Sep 17 00:00:00 2001 From: Dmitry Makarenko Date: Fri, 3 Jul 2026 21:11:40 +0300 Subject: [PATCH] Bump actions to Node 24 versions checkout@v4, upload/download-artifact@v4 and import-codesign-certs@v2 run on removed Node runtimes; GitHub drops old Node from runners on 2026-09-16. --- .github/workflows/build.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b233dc5..aeef1c0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,12 +21,12 @@ jobs: runs-on: macos-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: path: ${{ github.workspace }} - name: Install Apple codesigning certificates - uses: apple-actions/import-codesign-certs@v2 + uses: apple-actions/import-codesign-certs@v7 env: P12_FILE_BASE64: ${{ secrets.APPLE_CERTIFICATE }} P12_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }} @@ -43,7 +43,7 @@ jobs: APPLE_CODESIGN_IDENTITY: ${{ secrets.APPLE_CODESIGN_IDENTITY }} - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: mod-openvino-arm64 path: ${{ env.STAGING_PATH }}/Audacity-OpenVINO*.pkg @@ -52,12 +52,12 @@ jobs: runs-on: macos-14 steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: path: ${{ github.workspace }} - name: Install Apple codesigning certificates - uses: apple-actions/import-codesign-certs@v2 + uses: apple-actions/import-codesign-certs@v7 env: P12_FILE_BASE64: ${{ secrets.APPLE_CERTIFICATE }} P12_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }} @@ -74,7 +74,7 @@ jobs: APPLE_CODESIGN_IDENTITY: ${{ secrets.APPLE_CODESIGN_IDENTITY }} - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: mod-openvino-x86 path: ${{ env.STAGING_PATH }}/Audacity-OpenVINO*.pkg @@ -84,18 +84,18 @@ jobs: needs: [build-openvino-plugins-arm64, build-openvino-plugins-intel] steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: path: ${{ github.workspace }} - name: Download arm64 artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v6 with: name: mod-openvino-arm64 path: universal/mod-openvino-arm64 - name: Download intel artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v6 with: name: mod-openvino-x86 path: universal/mod-openvino-x86 @@ -105,7 +105,7 @@ jobs: scripts/make-universal-pkg.sh - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: mod-openvino-universal path: ${{ env.STAGING_PATH }}/Audacity-OpenVINO*.pkg