ci: build on the shared ci-workflows Windows workflow #9

Merged
james.maes merged 6 commits from ci/shared-windows into main 2026-11-08 13:51:45 +00:00
6 Commits
Author SHA1 Message Date
James MaesandClaude Opus 5.5 579dac6df8 ci: pin the shared workflow to v1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:51:25 -06:00
James MaesandClaude Opus 5.5 b4a2734d9e ci: call the shared workflow from ci-workflows main
node / node (push) Successful in 17s
build / scripts (push) Successful in 17s
windows / windows (push) Successful in 2m18s
build / windows (push) Successful in 2m18s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:47:22 -06:00
James MaesandClaude Opus 5.5 fe1883d4a4 ci: let the Pester suites see child exit codes
node / node (push) Successful in 22s
build / scripts (push) Successful in 22s
windows / windows (push) Successful in 2m7s
build / windows (push) Successful in 2m7s
They assert on failing child processes themselves; the shared workflow's
native-exit-code preference turned those expected failures into errors.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:42:17 -06:00
James MaesandClaude Opus 5.5 f9cad0128d ci: create the module directory before saving the pinned modules
node / node (push) Successful in 22s
build / scripts (push) Successful in 22s
windows / windows (push) Canceled after 1m13s
build / windows (push) Canceled after 1m13s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:38:25 -06:00
James MaesandClaude Opus 5.5 49147f6c28 ci: run the coverage gate as a separate pwsh process
node / node (push) Successful in 24s
build / scripts (push) Successful in 24s
windows / windows (push) Canceled after 1m27s
build / windows (push) Canceled after 1m27s
Assert-Coverage.ps1 reports a shortfall with exit 1, which only stops the
build when the script runs as a native process.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:35:32 -06:00
James MaesandClaude Opus 5.5 61f6d1c1a3 ci: build on the shared ci-workflows Windows workflow
node / node (push) Successful in 21s
build / scripts (push) Successful in 21s
windows / windows (push) Canceled after 1m27s
build / windows (push) Canceled after 1m27s
Locked restore, warnings-as-errors build, dotnet format, core and CLI tests
with the 100% coverage gate, the template pack/instantiate smoke test and the
PowerShell analyzer/Pester checks run on the KOF Windows host runner; the
review-gate scripts lint and test on node.yaml. Pins SDK 10.0.403 (the
runner's SDK) and refreshes the lock files for its ILLink 10.0.14 reference.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:32:52 -06:00