Skip to content

Commit f829fdb

Browse files
authored
Move Windows CI to the windows-2025-vs2026 runner (#329)
GitHub is redirecting `windows-2025` runner requests to `windows-2025-vs2026` by 2026-06-15. Move on our own schedule rather than being silently redirected. Also bump the actionlint CI image to 20260529, whose actionlint knows the `windows-2025-vs2026` label so workflow linting still passes.
1 parent e931ec8 commit f829fdb

5 files changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/breakage-against-windows-ponyc-latest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ permissions:
1010
jobs:
1111
windows:
1212
name: Verify main against the latest ponyc on Windows
13-
runs-on: windows-2025
13+
runs-on: windows-2025-vs2026
1414
steps:
1515
- name: Disable Windows Defender
1616
run: Set-MpPreference -DisableRealtimeMonitoring $true

.github/workflows/lint-action-workflows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ jobs:
1717
- name: Checkout
1818
uses: actions/checkout@v6.0.2
1919
- name: Check workflow files
20-
uses: docker://ghcr.io/ponylang/shared-docker-ci-actionlint:20260311
20+
uses: docker://ghcr.io/ponylang/shared-docker-ci-actionlint:20260529
2121
with:
2222
args: -color

.github/workflows/nightlies.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ jobs:
7474

7575
x86-64-pc-windows-msvc-nightly:
7676
name: Build and upload x86-64-pc-windows-msvc-nightly
77-
runs-on: windows-2025
77+
runs-on: windows-2025-vs2026
7878
steps:
7979
- name: Disable Windows Defender
8080
run: Set-MpPreference -DisableRealtimeMonitoring $true

.github/workflows/pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
5555
x86_windows:
5656
name: x86_64 Windows
57-
runs-on: windows-2025
57+
runs-on: windows-2025-vs2026
5858
steps:
5959
- name: Disable Windows Defender
6060
run: Set-MpPreference -DisableRealtimeMonitoring $true

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ jobs:
132132

133133
x86-64-pc-windows-msvc-release:
134134
name: Build and upload x86-64-pc-windows-msvc-release
135-
runs-on: windows-2025
135+
runs-on: windows-2025-vs2026
136136
needs:
137137
- pre-artefact-creation
138138
steps:

0 commit comments

Comments
 (0)