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

Merged
james.maes merged 5 commits from ci/shared-windows into main 2026-11-08 13:49:53 +00:00
5 Commits
Author SHA1 Message Date
James MaesandClaude Opus 5.5 5dcbe6a1cd ci: pin the shared workflow to v1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:49:39 -06:00
James MaesandClaude Opus 5.5 cbec0cd623 ci: call the shared workflow from ci-workflows main
windows / windows (push) Successful in 59s
build / windows (push) Successful in 59s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:46:01 -06:00
James MaesandClaude Opus 5.5 9c97b06cb5 ci: pack the tag version on vX.Y.Z tags
windows / windows (push) Canceled after 0s
build / windows (push) Canceled after 0s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 07:43:19 -06:00
James MaesandClaude Opus 5.5 7d951a618d ci: run the coverage gate as a separate pwsh process
windows / windows (push) Successful in 58s
build / windows (push) Successful in 58s
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:34 -06:00
James MaesandClaude Opus 5.5 1abae0aa71 ci: build on the shared ci-workflows Windows workflow
windows / windows (push) Canceled after 0s
build / windows (push) Canceled after 0s
Locked restore, warnings-as-errors build, dotnet format, tests with the 100%
coverage gate and the NuGet pack run on the KOF Windows host runner; v* tags
attach the packages and SHA256SUMS to the Gitea release. Removes the note on
the retired central native verification.

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