diff --git a/.github/workflows/build-and-make.yaml b/.github/workflows/build-and-make.yaml index efc62626e..3fcb30ebb 100644 --- a/.github/workflows/build-and-make.yaml +++ b/.github/workflows/build-and-make.yaml @@ -86,7 +86,7 @@ jobs: - name: Restore pinned Linux runtime and immutable source inputs id: linux-runtime-cache - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: | vendor/embedded-mpv/linux-x64/include @@ -525,7 +525,7 @@ jobs: # after the macOS Embedded MPV artifacts are built and manually tested. if: matrix.embedded_mpv_platform && matrix.os != 'linux' && !startsWith(github.ref, 'refs/tags/v') && (github.event_name == 'pull_request' || github.ref == 'refs/heads/master') id: embedded-mpv-runtime-cache - uses: actions/cache/restore@v4 + uses: actions/cache/restore@v6 with: path: | vendor/embedded-mpv/${{ matrix.embedded_mpv_platform }}-${{ matrix.embedded_mpv_arch }}/include @@ -1119,7 +1119,7 @@ jobs: # TEMPORARY ARTIFACT TEST: remove `|| github.ref == 'refs/heads/master'` # after the macOS Embedded MPV artifacts are built and manually tested. if: matrix.embedded_mpv_platform && matrix.os != 'linux' && !startsWith(github.ref, 'refs/tags/v') && github.repository == '4gray/iptvnator' && github.event_name != 'pull_request' && github.ref == 'refs/heads/master' && steps.embedded-mpv-runtime-cache.outputs.cache-hit != 'true' - uses: actions/cache/save@v4 + uses: actions/cache/save@v6 with: path: | vendor/embedded-mpv/${{ matrix.embedded_mpv_platform }}-${{ matrix.embedded_mpv_arch }}/include diff --git a/tools/packaging/snap-workflow-policy.test-helpers.mjs b/tools/packaging/snap-workflow-policy.test-helpers.mjs index 5fc55b065..1d1020c80 100644 --- a/tools/packaging/snap-workflow-policy.test-helpers.mjs +++ b/tools/packaging/snap-workflow-policy.test-helpers.mjs @@ -13,9 +13,9 @@ const PUBLISH_ACTION_ALLOWLIST = Object.freeze([ PINNED_UPLOAD_ARTIFACT_ACTION, ]); const BUILD_ACTION_ALLOWLIST = Object.freeze([ - 'actions/cache/restore@v4', - 'actions/cache/save@v4', - 'actions/cache@v4', + 'actions/cache/restore@v6', + 'actions/cache/save@v6', + 'actions/cache@v6', 'actions/checkout@v7', 'actions/download-artifact@v8', 'actions/setup-node@v4',