Moves Gitea CI to the shared ci-workflows Windows workflow (@v1) on the KOF Windows runner (Lore), every push:
locked restore, warnings-as-errors build (solution + WinUI sample), dotnet format --verify-no-changes, tests (115) with the 100% line-coverage gate for KofTwentyTwo.AppKit and KofTwentyTwo.AppKit.Updates (Assert-Coverage.ps1 as a separate pwsh process), and dotnet pack. A vX.Y.Z tag packs that version and attaches the .nupkg files plus SHA256SUMS to the Gitea release.
Removes .gitea/NATIVE-CI.md (the retired central native verification). Not run: UiTests (FlaUI) need an interactive desktop; the runner is a batch-logon task. .github workflows (including the nuget.org release) stay for the GitHub mirror.
Proven green pinned to the branch (run 7142) and to ci-workflows main (run 7164). Pinned to @v1 for merge; it runs once the owner moves v1 to include windows.yaml.
Moves Gitea CI to the shared `ci-workflows` Windows workflow (`@v1`) on the KOF Windows runner (Lore), every push:
locked restore, warnings-as-errors build (solution + WinUI sample), `dotnet format --verify-no-changes`, tests (115) with the 100% line-coverage gate for `KofTwentyTwo.AppKit` and `KofTwentyTwo.AppKit.Updates` (`Assert-Coverage.ps1` as a separate pwsh process), and `dotnet pack`. A `vX.Y.Z` tag packs that version and attaches the `.nupkg` files plus `SHA256SUMS` to the Gitea release.
Removes `.gitea/NATIVE-CI.md` (the retired central native verification). Not run: UiTests (FlaUI) need an interactive desktop; the runner is a batch-logon task. `.github` workflows (including the nuget.org release) stay for the GitHub mirror.
Proven green pinned to the branch (run 7142) and to ci-workflows `main` (run 7164). Pinned to `@v1` for merge; it runs once the owner moves `v1` to include `windows.yaml`.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
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>
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>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Moves Gitea CI to the shared
ci-workflowsWindows workflow (@v1) on the KOF Windows runner (Lore), every push:locked restore, warnings-as-errors build (solution + WinUI sample),
dotnet format --verify-no-changes, tests (115) with the 100% line-coverage gate forKofTwentyTwo.AppKitandKofTwentyTwo.AppKit.Updates(Assert-Coverage.ps1as a separate pwsh process), anddotnet pack. AvX.Y.Ztag packs that version and attaches the.nupkgfiles plusSHA256SUMSto the Gitea release.Removes
.gitea/NATIVE-CI.md(the retired central native verification). Not run: UiTests (FlaUI) need an interactive desktop; the runner is a batch-logon task..githubworkflows (including the nuget.org release) stay for the GitHub mirror.Proven green pinned to the branch (run 7142) and to ci-workflows
main(run 7164). Pinned to@v1for merge; it runs once the owner movesv1to includewindows.yaml.🤖 Generated with Claude Code