https://github.com/python/cpython/commit/eb6ebdbc95aa8d62ac3169e72aac164a21c5679c
commit: eb6ebdbc95aa8d62ac3169e72aac164a21c5679c
branch: main
author: Victor Stinner <[email protected]>
committer: vstinner <[email protected]>
date: 2026-02-12T16:19:50+01:00
summary:

gh-138744: Upgrade Windows to 2025 in GitHub Actions (#144682)

Replace windows-2022 with windows-2025.

files:
M .github/workflows/jit.yml
M .github/workflows/reusable-windows-msi.yml
M .github/workflows/reusable-windows.yml

diff --git a/.github/workflows/jit.yml b/.github/workflows/jit.yml
index cd6e9875d282d2..5a564b63f9d120 100644
--- a/.github/workflows/jit.yml
+++ b/.github/workflows/jit.yml
@@ -74,10 +74,10 @@ jobs:
         include:
           - target: i686-pc-windows-msvc/msvc
             architecture: Win32
-            runner: windows-2022
+            runner: windows-2025
           - target: x86_64-pc-windows-msvc/msvc
             architecture: x64
-            runner: windows-2022
+            runner: windows-2025
           - target: aarch64-pc-windows-msvc/msvc
             architecture: ARM64
             runner: windows-11-arm
diff --git a/.github/workflows/reusable-windows-msi.yml 
b/.github/workflows/reusable-windows-msi.yml
index c7611804369600..96fc338c47bf29 100644
--- a/.github/workflows/reusable-windows-msi.yml
+++ b/.github/workflows/reusable-windows-msi.yml
@@ -17,7 +17,7 @@ env:
 jobs:
   build:
     name: installer for ${{ inputs.arch }}
-    runs-on: ${{ inputs.arch == 'arm64' && 'windows-11-arm' || 'windows-2022' 
}}
+    runs-on: ${{ inputs.arch == 'arm64' && 'windows-11-arm' || 'windows-2025' 
}}
     timeout-minutes: 60
     env:
       ARCH: ${{ inputs.arch }}
diff --git a/.github/workflows/reusable-windows.yml 
b/.github/workflows/reusable-windows.yml
index 82ea819867ef6d..2f6caf2f0044d4 100644
--- a/.github/workflows/reusable-windows.yml
+++ b/.github/workflows/reusable-windows.yml
@@ -21,7 +21,7 @@ env:
 jobs:
   build:
     name: Build and test (${{ inputs.arch }})
-    runs-on: ${{ inputs.arch == 'arm64' && 'windows-11-arm' || 'windows-2022' 
}}
+    runs-on: ${{ inputs.arch == 'arm64' && 'windows-11-arm' || 'windows-2025' 
}}
     timeout-minutes: 60
     env:
       ARCH: ${{ inputs.arch }}

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]

Reply via email to