From 4590647f72e3210b9d7864230ec6a53f6255570f Mon Sep 17 00:00:00 2001 From: "Sean T. Allen" Date: Fri, 29 May 2026 19:43:51 -0400 Subject: [PATCH] Move Windows CI to the windows-2025-vs2026 runner 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. --- .github/workflows/breakage-against-windows-ponyc-latest.yml | 2 +- .github/workflows/lint-action-workflows.yml | 2 +- .github/workflows/pr.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/breakage-against-windows-ponyc-latest.yml b/.github/workflows/breakage-against-windows-ponyc-latest.yml index b2dded3..bb5ef45 100644 --- a/.github/workflows/breakage-against-windows-ponyc-latest.yml +++ b/.github/workflows/breakage-against-windows-ponyc-latest.yml @@ -10,7 +10,7 @@ permissions: jobs: windows-vs-ponyc-latest: name: Test against recent ponyc release on Windows - runs-on: windows-2025 + runs-on: windows-2025-vs2026 steps: - name: Disable Windows Defender run: Set-MpPreference -DisableRealtimeMonitoring $true diff --git a/.github/workflows/lint-action-workflows.yml b/.github/workflows/lint-action-workflows.yml index 1238344..4eba398 100644 --- a/.github/workflows/lint-action-workflows.yml +++ b/.github/workflows/lint-action-workflows.yml @@ -17,6 +17,6 @@ jobs: - name: Checkout uses: actions/checkout@v6.0.2 - name: Check workflow files - uses: docker://ghcr.io/ponylang/shared-docker-ci-actionlint:20260311 + uses: docker://ghcr.io/ponylang/shared-docker-ci-actionlint:20260529 with: args: -color diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index d4533bd..953f429 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -59,7 +59,7 @@ jobs: windows-x86-64-vs-ponyc-release: name: Windows x86-64 with most recent ponyc release - runs-on: windows-2025 + runs-on: windows-2025-vs2026 steps: - name: Disable Windows Defender run: Set-MpPreference -DisableRealtimeMonitoring $true