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

Merged
james.maes merged 8 commits from ci/shared-windows into main 2026-11-08 13:49:09 +00:00
8 Commits
Author SHA1 Message Date
James MaesandClaude Opus 5.5 aff40e8857 ci: pin the shared workflow to v1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:48:42 -06:00
James MaesandClaude Opus 5.5 6e69f9619d ci: call the shared workflow from ci-workflows main
node / node (push) Successful in 18s
build / scripts (push) Successful in 18s
windows / windows (push) Successful in 1m39s
build / windows (push) Successful in 1m39s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:45:49 -06:00
James MaesandClaude Opus 5.5 1105a4d076 ci: let the Pester suites see child exit codes
node / node (push) Successful in 17s
build / scripts (push) Successful in 17s
windows / windows (push) Successful in 1m31s
build / windows (push) Successful in 1m31s
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:14 -06:00
James MaesandClaude Opus 5.5 fb83501566 ci: create the module directory before saving the pinned modules
node / node (push) Successful in 20s
build / scripts (push) Successful in 20s
windows / windows (push) Failing after 1m40s
build / windows (push) Failing after 1m40s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:38:23 -06:00
James MaesandClaude Opus 5.5 42220c0e06 ci: run the coverage gate as a separate pwsh process
node / node (push) Successful in 26s
build / scripts (push) Successful in 26s
windows / windows (push) Failing after 1m13s
build / windows (push) Failing after 1m13s
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:29 -06:00
James MaesandClaude Opus 5.5 135256c9f1 build: keep the final newline in the refreshed lock file
node / node (push) Successful in 19s
build / scripts (push) Successful in 18s
windows / windows (push) Failing after 1m13s
build / windows (push) Failing after 1m13s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:32:50 -06:00
James MaesandClaude Opus 5.5 4c7406723c build: pin SDK 10.0.403 and refresh the lock files
node / node (push) Successful in 22s
build / scripts (push) Successful in 22s
windows / windows (push) Canceled after 1m16s
build / windows (push) Canceled after 1m16s
The KOF Windows runner provides SDK 10.0.403, whose implicit ILLink
reference is 10.0.14; locked restore failed against the 10.0.12 entries
the 10.0.401 pin produced.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:31:55 -06:00
James MaesandClaude Opus 5.5 3275d197e6 ci: build on the shared ci-workflows Windows workflow
windows / windows (push) Failing after 9s
build / windows (push) Failing after 8s
node / node (push) Successful in 22s
build / scripts (push) Successful in 22s
Locked restore, warnings-as-errors build, dotnet format, core tests with the
100% coverage gate and the PowerShell analyzer/Pester checks run on the KOF
Windows host runner; the review-gate scripts lint and test on node.yaml.

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