The Gitea build runs the core tests only. The adapter tests in the UiTests assembly (files, watcher, registry) and the seeded fuzz campaigns never run on a push.
Also:
The coverage gate accepts a package with no measured lines, and a report left by an earlier run on the host runner can decide the result.
The core project locks an SDK tool package that only a command-line head would need; there is no such head, and the entry breaks locked restore when the SDK patch level changes.
CLAUDE.md, DEVELOPERS.md and CONTRIBUTING.md give different test commands from CI and describe checks that no longer run anywhere.
RELEASING.md does not say that a tag currently publishes nothing.
Test temp folders and the test registry parent key are left behind.
The Gitea build runs the core tests only. The adapter tests in the UiTests assembly (files, watcher, registry) and the seeded fuzz campaigns never run on a push.
Also:
- The coverage gate accepts a package with no measured lines, and a report left by an earlier run on the host runner can decide the result.
- The core project locks an SDK tool package that only a command-line head would need; there is no such head, and the entry breaks locked restore when the SDK patch level changes.
- CLAUDE.md, DEVELOPERS.md and CONTRIBUTING.md give different test commands from CI and describe checks that no longer run anywhere.
- RELEASING.md does not say that a tag currently publishes nothing.
- Test temp folders and the test registry parent key are left behind.
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.
The Gitea build runs the core tests only. The adapter tests in the UiTests assembly (files, watcher, registry) and the seeded fuzz campaigns never run on a push.
Also: