.github: gate PRs via mitchellh/vouch

Auto-close PRs from authors not listed in .github/VOUCHED.td. Issues
stay open to everyone; the close message points contributors at
CONTRIBUTING.md. Maintainers manage the list with !vouch, !denounce
and !unvouch comments, and a weekly job resyncs CODEOWNERS.

The workflows use GITHUB_TOKEN with explicit least-privilege
permissions.
This commit is contained in:
Juan Font
2026-09-25 13:59:48 +00:00
committed by Kristoffer Dalby
parent 731b0b963c
commit c5dc3d4385
6 changed files with 233 additions and 9 deletions
+1 -9
View File
@@ -1,9 +1 @@
* @juanfont @kradalby
*.md @ohdearaugustin @nblock
*.yml @ohdearaugustin @nblock
*.yaml @ohdearaugustin @nblock
Dockerfile* @ohdearaugustin @nblock
.goreleaser.yml @ohdearaugustin @nblock
/docs/ @ohdearaugustin @nblock
/.github/workflows/ @ohdearaugustin @nblock
* @juanfont @kradalby @nblock