Repository Settings π§ΒΆ
See also branch.md for branch protection rules.
Dependency Management π¦ΒΆ
Dependency Graph β ΒΆ
π Dependency insights are available under Insights β Dependency graph
Dependabot Alerts β ΒΆ
π Known vulnerabilities in dependencies are reported as Dependabot alerts
Dependabot Security Updates β ΒΆ
π Dependabot opens PRs that bump vulnerable dependencies to a fixed release
Dependabot Version Updates β ΒΆ
π Dependabot opens upgrade PRs for the ecosystems listed in dependabot.yml
Code Scanning (Global) π¬ΒΆ
CodeQL β ΒΆ
π Security issues may be detected automatically
Copilot Autofix β ΒΆ
π Suggested fixes may appear
Secret Protection πΒΆ
For GHCR authentication configuration see authentication.md.
Secret Scanning β ΒΆ
π Committed secrets are detected and reported as secret scanning alerts
Push Protection β ΒΆ
π Pushes that contain a detected secret are blocked
Summary for Contributors πΒΆ
You MUST:
Create a PR (no direct push)
Get 2 approvals
Get CODEOWNER approval (if applicable)
Resolve all comments
Re-approve after changes
Pass code scanning & quality checks
You MUST NOT:
Push directly to main
Force push
Merge without approvals
You MAY:
Create branches freely
Use merge commits
All rules above are currently enforced on main.