What's Changed
- [Repo Assist] build(makefile): add -parallel=8 and -timeout flags to test targets by @github-actions[bot] in #8934
- [Repo Assist] fix(rust-guard): remove dead .or_else() fallback in notifications arm by @github-actions[bot] in #8935
- feat: enforce repos="public" when workflow runs in a public repository by @lpcox with @Copilot in #8933
- feat: add force-public-repos runtime check to proxy mode by @lpcox in #8948
- Refactor schema validation error construction to remove duplicated invariant arguments by @lpcox with @Copilot in #8955
- 🤖 chore: sync protected gh-aw templates to v0.82.6 by @lpcox with @Copilot in #8954
- Refactor collaborator permission fetch to use unified response-body guards by @lpcox with @Copilot in #8957
- Tighten testify assertions in reviewed test cases by @lpcox with @Copilot in #8958
- [test] Add tests for server guard_init sink visibility functions by @github-actions[bot] in #8964
- Docs: add missing
internal/jqutilentry to CONTRIBUTING project structure by @lpcox with @Copilot in #8959 - Refactor server validation failures through a shared log-and-return helper by @lpcox with @Copilot in #8956
- fix: make force-public-repos decisions observable and fix flaky tests by @lpcox in #8981
Full Changelog: v0.4.0...v0.4.1