Skip to content

Commit 00e2198

Browse files
authored
Test 32-bit Windows on Windows Server 2022 (#9345)
2 parents 6df6cd4 + 9d3555c commit 00e2198

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

.github/workflows/test-windows.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,16 @@ env:
3131

3232
jobs:
3333
build:
34-
runs-on: windows-latest
34+
runs-on: ${{ matrix.os }}
3535
strategy:
3636
fail-fast: false
3737
matrix:
3838
python-version: ["pypy3.11", "3.11", "3.12", "3.13", "3.14", "3.15"]
3939
architecture: ["x64"]
40+
os: ["windows-latest"]
4041
include:
4142
# Test the oldest Python on 32-bit
42-
- { python-version: "3.10", architecture: "x86" }
43+
- { python-version: "3.10", architecture: "x86", os: "windows-2022" }
4344

4445
timeout-minutes: 45
4546

docs/installation/platform-support.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ These platforms are built and tested for every change.
5353
| | | s390x |
5454
+----------------------------------+----------------------------+---------------------+
5555
| Windows Server 2022 | 3.10 | x86 |
56-
| +----------------------------+---------------------+
57-
| | 3.11, 3.12, 3.13, 3.14, | x86-64 |
56+
+----------------------------------+----------------------------+---------------------+
57+
| Windows Server 2025 | 3.11, 3.12, 3.13, 3.14, | x86-64 |
5858
| | PyPy3 | |
5959
| +----------------------------+---------------------+
6060
| | 3.12 (MinGW) | x86-64 |

winbuild/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ For more extensive info, see the [Windows build instructions](build.rst).
1111
* Requires Microsoft Visual Studio 2017 or newer with C++ component.
1212
* Requires NASM for libjpeg-turbo, a required dependency when using this script.
1313
* Requires CMake 3.15 or newer (available as Visual Studio component).
14-
* Tested on Windows Server 2022 with Visual Studio 2022 Enterprise (GitHub Actions).
14+
* Tested on Windows Server 2025 and 2022 with Visual Studio 2022 Enterprise (GitHub
15+
Actions).
1516

1617
Here's an example script to build on Windows:
1718

0 commit comments

Comments
 (0)