From 7d8cdda32fc179b82552a1a6da4e58190c172548 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 30 Oct 2026 15:35:15 +0000 Subject: [PATCH 1/2] chore(deps): update dependency node to v26 --- .github/workflows/ci.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index bbf165c4..76670df4 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -25,7 +25,7 @@ jobs: - name: Setup node uses: actions/setup-node@v7 with: - node-version: 24 + node-version: 26 - name: Install uses: ./.github/actions/setup-rust @@ -64,7 +64,7 @@ jobs: - name: Setup node uses: actions/setup-node@v7 with: - node-version: 24 + node-version: 26 - name: Cache cargo registry uses: actions/cache@v6 @@ -154,7 +154,7 @@ jobs: - name: Setup node uses: actions/setup-node@v7 with: - node-version: 24 + node-version: 26 cache: yarn - name: Install @@ -189,7 +189,7 @@ jobs: uses: actions/setup-node@v7 if: matrix.settings.target == 'i686-pc-windows-msvc' with: - node-version: 22 + node-version: 26 architecture: x86 - name: 'Build' @@ -324,7 +324,7 @@ jobs: - name: Setup node for test dependencies uses: actions/setup-node@v7 with: - node-version: 24 + node-version: 26 cache: yarn - name: Install test dependencies @@ -605,7 +605,7 @@ jobs: - name: Setup node uses: actions/setup-node@v7 with: - node-version: 24 + node-version: 26 cache: yarn - name: 'Install dependencies' From 4b04e4ebfdd20b5b74c866af7efe5a8b581765a7 Mon Sep 17 00:00:00 2001 From: LongYinan Date: Sat, 31 Oct 2026 21:24:07 +0800 Subject: [PATCH 2/2] fix(ci): keep Windows x86 on Node.js 22 --- .github/workflows/ci.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 76670df4..93f21f0d 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -189,7 +189,8 @@ jobs: uses: actions/setup-node@v7 if: matrix.settings.target == 'i686-pc-windows-msvc' with: - node-version: 26 + # Node.js 24+ has no Windows x86 builds. Keep the expression to exclude this from Renovate. + node-version: ${{ '22' }} architecture: x86 - name: 'Build'