diff --git a/.github/workflows/build-plugin.yml b/.github/workflows/build-plugin.yml index 971de05..aa09fb9 100644 --- a/.github/workflows/build-plugin.yml +++ b/.github/workflows/build-plugin.yml @@ -15,8 +15,8 @@ jobs: name: Modify plugin version runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/cache@v3 + - uses: actions/checkout@v4 + - uses: actions/cache@v4 id: plugin-version-cache with: path: plugin.json @@ -40,10 +40,10 @@ jobs: matrix: platform: [win-x64, lin-x64] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - - uses: actions/cache@v3 + - uses: actions/cache@v4 id: plugin-version-cache with: path: plugin.json @@ -54,7 +54,7 @@ jobs: pushd ${{ env.rack-plugin-toolchain-dir }} make plugin-build-${{ matrix.platform }} - name: Upload artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: path: ${{ env.rack-plugin-toolchain-dir }}/plugin-build name: ${{ matrix.platform }} @@ -68,10 +68,10 @@ jobs: matrix: platform: [x64, arm64] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - - uses: actions/cache@v3 + - uses: actions/cache@v4 id: plugin-version-cache with: path: plugin.json @@ -90,7 +90,7 @@ jobs: make dep make dist - name: Upload artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: path: dist/*.vcvplugin name: mac-${{ matrix.platform }} @@ -103,7 +103,7 @@ jobs: runs-on: ubuntu-latest needs: [build, build-mac] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: FranzDiebold/github-env-vars-action@v2 - name: Check if plugin version matches tag run: | @@ -121,7 +121,7 @@ jobs: ${{ env.CI_REPOSITORY_NAME }} VCV Rack Plugin ${{ env.CI_REF_NAME }} draft: false prerelease: false - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: path: _artifacts - name: Upload release assets @@ -140,7 +140,7 @@ jobs: runs-on: ubuntu-latest needs: [build, build-mac] steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: path: _artifacts - name: Delete old release assets