From 3ba17b344b6e39ce93d4046bc739e5586051df0d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 19 Oct 2026 04:29:34 +0000 Subject: [PATCH 1/3] chore(deps): update voidzero-dev/setup-vp digest to 03bf428 --- .github/workflows/codspeed.yml | 2 +- .github/workflows/nodejs.yml | 4 ++-- .github/workflows/pkg.pr.new.yml | 2 +- .github/workflows/release.yml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/codspeed.yml b/.github/workflows/codspeed.yml index 775683f1..19497740 100644 --- a/.github/workflows/codspeed.yml +++ b/.github/workflows/codspeed.yml @@ -21,7 +21,7 @@ jobs: persist-credentials: false - name: Setup Vite+ - uses: voidzero-dev/setup-vp@d5055d96d24594e62443e22e827a484c6af2fbe7 # main + uses: voidzero-dev/setup-vp@03bf4282fc8999a514519bca0a760ff650f2906a # main with: node-version: '24' cache: true diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index e0677286..4094965d 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -29,7 +29,7 @@ jobs: annotations: true - name: Setup Vite+ - uses: voidzero-dev/setup-vp@d5055d96d24594e62443e22e827a484c6af2fbe7 # main + uses: voidzero-dev/setup-vp@03bf4282fc8999a514519bca0a760ff650f2906a # main with: node-version: '24' cache: true @@ -75,7 +75,7 @@ jobs: persist-credentials: false - name: Setup Vite+ - uses: voidzero-dev/setup-vp@d5055d96d24594e62443e22e827a484c6af2fbe7 # main + uses: voidzero-dev/setup-vp@03bf4282fc8999a514519bca0a760ff650f2906a # main with: node-version: ${{ matrix.node }} cache: true diff --git a/.github/workflows/pkg.pr.new.yml b/.github/workflows/pkg.pr.new.yml index edace73a..0cff935e 100644 --- a/.github/workflows/pkg.pr.new.yml +++ b/.github/workflows/pkg.pr.new.yml @@ -18,7 +18,7 @@ jobs: persist-credentials: false - name: Setup Vite+ - uses: voidzero-dev/setup-vp@d5055d96d24594e62443e22e827a484c6af2fbe7 # main + uses: voidzero-dev/setup-vp@03bf4282fc8999a514519bca0a760ff650f2906a # main with: node-version: 24 cache: true diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b66703be..6e6dbba1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -107,7 +107,7 @@ jobs: persist-credentials: false - name: Setup Vite+ - uses: voidzero-dev/setup-vp@d5055d96d24594e62443e22e827a484c6af2fbe7 # main + uses: voidzero-dev/setup-vp@03bf4282fc8999a514519bca0a760ff650f2906a # main with: # Node 24 bundles npm >= 11.5.1, required for OIDC trusted publishing. node-version: '24' From 611bb173daaec1927bbe25d4abfd3aa089d6450a Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 19 Oct 2026 04:32:57 +0000 Subject: [PATCH 2/3] ci: benchmark setup-vp toolchain cache Co-authored-by: fengmk2 <156269+fengmk2@users.noreply.github.com> --- .github/workflows/nodejs.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 4094965d..b278442a 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -31,8 +31,9 @@ jobs: - name: Setup Vite+ uses: voidzero-dev/setup-vp@03bf4282fc8999a514519bca0a760ff650f2906a # main with: - node-version: '24' + node-version: '24.22.0' cache: true + cache-toolchain: true sfw: true - name: Check @@ -55,7 +56,7 @@ jobs: fail-fast: false matrix: os: ['ubuntu-latest', 'macos-latest', 'windows-latest'] - node: ['22', '24', '26'] + node: ['22.23.3', '24.22.0', '26.12.0'] name: Test (${{ matrix.os }}, ${{ matrix.node }}) runs-on: ${{ matrix.os }} @@ -79,6 +80,7 @@ jobs: with: node-version: ${{ matrix.node }} cache: true + cache-toolchain: true sfw: true - name: Run tests From f60086705adadbd0d59f54036aa4b6899afd471f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 19 Oct 2026 04:50:00 +0000 Subject: [PATCH 3/3] ci: save toolchain caches only on master Co-authored-by: fengmk2 <156269+fengmk2@users.noreply.github.com> --- .github/workflows/nodejs.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index b278442a..30809b23 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -34,6 +34,7 @@ jobs: node-version: '24.22.0' cache: true cache-toolchain: true + cache-save: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }} sfw: true - name: Check @@ -81,6 +82,7 @@ jobs: node-version: ${{ matrix.node }} cache: true cache-toolchain: true + cache-save: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }} sfw: true - name: Run tests