This repository manages the unbound-force GitHub organization using two complementary tools:
- Peribolos
-- org membership, teams, and team-repo permissions (
org/config.yaml) - safe-settings -- repository
settings, branch protection, rulesets, and security config (
safe-settings/)
For maintainer workflows, local testing, and troubleshooting, see MAINTAINING.md.
# Install prerequisites
brew install yamllint jq
# Validate YAML + run Go tests
make sanity
# Dry-run peribolos locally
mkdir -p ~/.config/peribolos && gh auth token > ~/.config/peribolos/token
make peribolos-dryrun