Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .github/workflows/build-uwp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@ on:

jobs:
build:
runs-on: windows-2022
# See build-win32.yml for why the image label is pinned explicitly.
runs-on: windows-2025-vs2026
timeout-minutes: 15
steps:
- uses: actions/checkout@v5
Expand Down
8 changes: 6 additions & 2 deletions .github/workflows/build-win32.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,13 @@ on:

jobs:
build:
runs-on: windows-2022
# Explicit image label rather than `windows-latest` or `windows-2025`: those
# resolve to Windows Server 2025 but their Visual Studio version is not fixed
# (actions/runner-images#14004, #14140), and a run whose jobs land on
# different images is exactly the kind of failure CI should not have.
runs-on: windows-2025-vs2026
# Hermes pulls in a large LLVH/Boost.Context/BCGen chain through
# `hermesvm_a`; on `windows-2022` the full configure+build comfortably
# `hermesvm_a`; the full configure+build comfortably
# exceeds the standard 15-minute window. Keep other engines snappy.
timeout-minutes: ${{ inputs.js-engine == 'Hermes' && 60 || 15 }}
steps:
Expand Down
Loading