From 713eb5bbde3341092bb5645d5680d053b86d8473 Mon Sep 17 00:00:00 2001 From: tiennm99 Date: Mon, 18 May 2026 11:00:39 +0700 Subject: [PATCH] ci: bump actions to latest, pin windows runner - actions/checkout v4 -> v6 (Node 24, addresses Node 20 deprecation). - runs-on windows-latest -> windows-2025 (current image; pin avoids silent surprise when GitHub redirects windows-latest to a newer image mid-2026). - Swatinem/rust-cache@v2 retained (v2 floating tag still maintained; latest is v2.9.1 under that major). --- .github/workflows/release.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d999528..f0ed524 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,9 +14,12 @@ permissions: jobs: build: - runs-on: windows-latest + # Pinned explicitly: `windows-latest` is being redirected to a newer image + # by GitHub in mid-2026 — pin the current Windows Server 2025 image so + # release behavior is deterministic across that transition. + runs-on: windows-2025 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: ref: ${{ github.event.inputs.tag || github.ref }}