diff --git a/.github/actions/build-upstream/action.yml b/.github/actions/build-upstream/action.yml index 2f3b9c9295..8c9498232f 100644 --- a/.github/actions/build-upstream/action.yml +++ b/.github/actions/build-upstream/action.yml @@ -49,7 +49,7 @@ runs: - name: Restore NAPI binding cache id: cache-restore if: inputs.skip-native != 'true' - uses: actions/cache/restore@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 + uses: actions/cache/restore@caa296126883cff596d87d8935842f9db880ef25 # v5.1.0 with: path: | packages/cli/binding/*.node @@ -189,7 +189,7 @@ runs: - name: Save NAPI binding cache if: steps.native.outputs.build == 'true' - uses: actions/cache/save@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 + uses: actions/cache/save@caa296126883cff596d87d8935842f9db880ef25 # v5.1.0 with: path: | packages/cli/binding/*.node diff --git a/.github/actions/build-windows-cli/action.yml b/.github/actions/build-windows-cli/action.yml index 142518b3cb..0f422f58ec 100644 --- a/.github/actions/build-windows-cli/action.yml +++ b/.github/actions/build-windows-cli/action.yml @@ -48,7 +48,7 @@ runs: - name: Restore binaries cache id: binaries-cache - uses: actions/cache/restore@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 + uses: actions/cache/restore@caa296126883cff596d87d8935842f9db880ef25 # v5.1.0 with: path: ${{ steps.binary-paths.outputs.paths }} key: ${{ steps.cache-key.outputs.key }} @@ -97,7 +97,7 @@ runs: if-no-files-found: error retention-days: 7 - - uses: actions/cache/save@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 + - uses: actions/cache/save@caa296126883cff596d87d8935842f9db880ef25 # v5.1.0 if: steps.binaries-cache.outputs.cache-hit != 'true' with: path: ${{ steps.binary-paths.outputs.paths }} diff --git a/.github/actions/setup-xwin/action.yml b/.github/actions/setup-xwin/action.yml index b944b47c6a..502dba8cc9 100644 --- a/.github/actions/setup-xwin/action.yml +++ b/.github/actions/setup-xwin/action.yml @@ -34,7 +34,7 @@ runs: - run: rustup target add x86_64-pc-windows-msvc shell: bash - - uses: taiki-e/install-action@7a79fe8c3a13344501c80d99cae481c1c9085912 # v2.81.10 + - uses: taiki-e/install-action@c93ccc03e00cd0e08e494f5fd058a6c55a6a1907 # v2.82.8 with: tool: ${{ inputs.tools != '' && format('{0},cargo-xwin', inputs.tools) || 'cargo-xwin' }} @@ -42,7 +42,7 @@ runs: # time (~10 minutes); the unpacked result is immutable for a given manifest # version, so cache it (combined restore + post-job save). Bump the key when # bumping cargo-xwin. - - uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 + - uses: actions/cache@caa296126883cff596d87d8935842f9db880ef25 # v5.1.0 with: path: ~/.cache/cargo-xwin key: cargo-xwin-msvc-17 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1f1a6757c2..e636ac004d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -55,7 +55,7 @@ jobs: code-changed: ${{ steps.filter.outputs.code == 'true' || steps.filter.outputs.snapshots == 'true' }} steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4.0.1 + - uses: dorny/paths-filter@7b450fff21473bca461d4b92ce414b9d0420d706 # v4.0.2 id: filter with: predicate-quantifier: every @@ -80,7 +80,7 @@ jobs: steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: voidzero-dev/setup-vp@35171c92dd08b67d5a9d3f2a4327800e58396f2a # v1.13.0 + - uses: voidzero-dev/setup-vp@13e7afb99c66525824db54e107d667216e795d37 # v1.14.0 with: # The workspace `vite-plus` version can be ahead of the registry, so # pin the released build instead of auto-detecting from package.json. @@ -239,7 +239,7 @@ jobs: with: name: windows-test-archive - - uses: taiki-e/install-action@7a79fe8c3a13344501c80d99cae481c1c9085912 # v2.81.10 + - uses: taiki-e/install-action@c93ccc03e00cd0e08e494f5fd058a6c55a6a1907 # v2.82.8 with: tool: cargo-nextest @@ -1158,7 +1158,7 @@ jobs: with: name: windows-snapshot-test-archive - - uses: taiki-e/install-action@7a79fe8c3a13344501c80d99cae481c1c9085912 # v2.81.10 + - uses: taiki-e/install-action@c93ccc03e00cd0e08e494f5fd058a6c55a6a1907 # v2.82.8 with: tool: cargo-nextest diff --git a/.github/workflows/deploy-docs-preview.yml b/.github/workflows/deploy-docs-preview.yml index f1943ff312..3e25521d5f 100644 --- a/.github/workflows/deploy-docs-preview.yml +++ b/.github/workflows/deploy-docs-preview.yml @@ -31,7 +31,7 @@ jobs: steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: voidzero-dev/setup-vp@13e7afb99c66525824db54e107d667216e795d37 # main + - uses: voidzero-dev/setup-vp@250f29ce396baf5e8f24498e17c0dfdebabc26eb # main with: cache: true working-directory: docs @@ -39,7 +39,7 @@ jobs: - name: Restore docs Vite Task cache id: vite-task-cache - uses: actions/cache/restore@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6 + uses: actions/cache/restore@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 with: path: docs/node_modules/.vite/task-cache key: vite-task-docs-${{ runner.os }}-${{ runner.arch }}-pr-${{ github.event.pull_request.number }}-${{ github.event.pull_request.head.sha }} @@ -53,7 +53,7 @@ jobs: - name: Save docs Vite Task cache if: success() && steps.vite-task-cache.outputs.cache-hit != 'true' - uses: actions/cache/save@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6 + uses: actions/cache/save@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 with: path: docs/node_modules/.vite/task-cache key: ${{ steps.vite-task-cache.outputs.cache-primary-key }} diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 5fb616d325..6d365252cf 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -31,7 +31,7 @@ jobs: steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: voidzero-dev/setup-vp@13e7afb99c66525824db54e107d667216e795d37 # main + - uses: voidzero-dev/setup-vp@250f29ce396baf5e8f24498e17c0dfdebabc26eb # main with: cache: true working-directory: docs @@ -39,7 +39,7 @@ jobs: - name: Restore docs Vite Task cache id: vite-task-cache - uses: actions/cache/restore@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6 + uses: actions/cache/restore@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 with: path: docs/node_modules/.vite/task-cache key: vite-task-docs-${{ runner.os }}-${{ runner.arch }}-main-${{ github.sha }} @@ -52,7 +52,7 @@ jobs: - name: Save docs Vite Task cache if: success() && steps.vite-task-cache.outputs.cache-hit != 'true' - uses: actions/cache/save@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6 + uses: actions/cache/save@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 with: path: docs/node_modules/.vite/task-cache key: ${{ steps.vite-task-cache.outputs.cache-primary-key }} diff --git a/.github/workflows/e2e-test.yml b/.github/workflows/e2e-test.yml index 3c6cfb9dd2..f82bf786b3 100644 --- a/.github/workflows/e2e-test.yml +++ b/.github/workflows/e2e-test.yml @@ -33,7 +33,7 @@ jobs: related-files-changed: ${{ steps.filter.outputs.related-files }} steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4.0.1 + - uses: dorny/paths-filter@7b450fff21473bca461d4b92ce414b9d0420d706 # v4.0.2 id: filter with: filters: | diff --git a/.github/workflows/publish-preview.yml b/.github/workflows/publish-preview.yml index 9b75153e7b..6fdab28362 100644 --- a/.github/workflows/publish-preview.yml +++ b/.github/workflows/publish-preview.yml @@ -150,7 +150,7 @@ jobs: - name: Register commit build with the registry bridge id: bridge if: github.event.pull_request.head.repo.full_name == github.repository - uses: voidzero-dev/pkg-pr-registry-bridge@711e22a2e1ae55d809fc5fab514c1180a41ac91e # main + uses: voidzero-dev/pkg-pr-registry-bridge@65c8157a6f44f075c50d3d3faf3a9bd43d2b230a # main with: sha: ${{ github.event.pull_request.head.sha }} admin-token: ${{ secrets.PKG_PR_BRIDGE_ADMIN_TOKEN }} @@ -276,10 +276,10 @@ jobs: steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0 + - uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0 - name: Log in to GHCR - uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0 + uses: docker/login-action@af1e73f918a031802d376d3c8bbc3fe56130a9b0 # v4.4.0 with: registry: ghcr.io username: ${{ github.actor }} @@ -291,7 +291,7 @@ jobs: # amd64-only: this throwaway preview avoids the slow arm64 QEMU leg; arm64 # is covered by the release build and the test-install-sh-arm64 job. - name: Build and push preview image - uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0 + uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0 with: context: docker file: docker/Dockerfile @@ -323,7 +323,7 @@ jobs: PR_NUMBER: ${{ github.event.pull_request.number }} steps: - name: Log in to GHCR - uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0 + uses: docker/login-action@af1e73f918a031802d376d3c8bbc3fe56130a9b0 # v4.4.0 with: registry: ghcr.io username: ${{ github.actor }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b54593ce80..f935a8c36b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -233,12 +233,12 @@ jobs: steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: docker/setup-qemu-action@06116385d9baf250c9f4dcb4858b16962ea869c3 # v4.1.0 + - uses: docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0 - - uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0 + - uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0 - name: Log in to GHCR - uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0 + uses: docker/login-action@af1e73f918a031802d376d3c8bbc3fe56130a9b0 # v4.4.0 with: registry: ghcr.io username: ${{ github.actor }} @@ -246,7 +246,7 @@ jobs: - name: Docker metadata id: meta - uses: docker/metadata-action@80c7e94dd9b9319bd5eb7a0e0fe9291e23a2a2e9 # v6.1.0 + uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302 # v6.2.0 with: images: ${{ env.IMAGE }} flavor: latest=false @@ -257,7 +257,7 @@ jobs: type=raw,value=latest - name: Build and push - uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0 + uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0 with: context: docker file: docker/Dockerfile diff --git a/.github/workflows/test-standalone-install.yml b/.github/workflows/test-standalone-install.yml index 7a9ae1e60f..b3ffbe8f12 100644 --- a/.github/workflows/test-standalone-install.yml +++ b/.github/workflows/test-standalone-install.yml @@ -160,7 +160,7 @@ jobs: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - name: Set up QEMU - uses: docker/setup-qemu-action@06116385d9baf250c9f4dcb4858b16962ea869c3 # v4.1.0 + uses: docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0 with: platforms: arm64 @@ -277,7 +277,7 @@ jobs: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - name: Set up QEMU - uses: docker/setup-qemu-action@06116385d9baf250c9f4dcb4858b16962ea869c3 # v4.1.0 + uses: docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0 with: platforms: arm64 diff --git a/.github/workflows/test-vp-create.yml b/.github/workflows/test-vp-create.yml index aead0738d1..cc69e026c4 100644 --- a/.github/workflows/test-vp-create.yml +++ b/.github/workflows/test-vp-create.yml @@ -33,7 +33,7 @@ jobs: related-files-changed: ${{ steps.filter.outputs.related-files }} steps: - uses: taiki-e/checkout-action@7d1e50e93dc4fb3bba58f85018fadf77898aee8b # v1.4.2 - - uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4.0.1 + - uses: dorny/paths-filter@7b450fff21473bca461d4b92ce414b9d0420d706 # v4.0.2 id: filter with: filters: | diff --git a/.github/workflows/upgrade-deps.yml b/.github/workflows/upgrade-deps.yml index 373f5bfc97..ce995a62d1 100644 --- a/.github/workflows/upgrade-deps.yml +++ b/.github/workflows/upgrade-deps.yml @@ -63,7 +63,7 @@ jobs: - name: Check upgrade dependencies id: check-upgrade-dependencies timeout-minutes: 180 - uses: anthropics/claude-code-action@521136812280ae7ef256e06045655b9da02793f0 # v1.0.158 + uses: anthropics/claude-code-action@558b1d6cab4085c7753fe402c10bef0fbb92ac7a # v1.0.165 env: RELEASE_BUILD: 'true' with: @@ -202,7 +202,7 @@ jobs: - name: Enhance PR description with Claude id: enhance-pr-description continue-on-error: true - uses: anthropics/claude-code-action@521136812280ae7ef256e06045655b9da02793f0 # v1.0.158 + uses: anthropics/claude-code-action@558b1d6cab4085c7753fe402c10bef0fbb92ac7a # v1.0.165 with: claude_code_oauth_token: ${{ secrets.ANTHROPIC_API_KEY }} github_token: ${{ secrets.GITHUB_TOKEN }}