Skip to content

Commit 0734fde

Browse files
committed
CI: pin Windows runner to 2022
Pin build-windows to windows-2022 to avoid v143 toolset availability drift on windows-latest, especially for ARM64. Document this CI change in CHANGELOG.md under Unreleased.
1 parent 519abc5 commit 0734fde

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/buildcommit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ jobs:
128128
path: lib/${{ matrix.abi }}/libstackman.a
129129

130130
build-windows:
131-
runs-on: windows-latest
131+
runs-on: windows-2022
132132
strategy:
133133
matrix:
134134
platform: [x86, x64, arm64]

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Changed
11+
- CI: pinned Windows runner to `windows-2022` (from `windows-latest`) to keep VS2022 v143 toolset availability stable for ARM64 builds
12+
1013
### Fixed
1114
- Fixed amd64 (sysv_x86_64 GCC) restore callback stack-pointer argument to pass the active switched stack pointer
1215
- Added assertion coverage in `tests/test.c` to detect incorrect restore callback stack pointer on amd64

0 commit comments

Comments
 (0)