Skip to content

Configure branch protection rules for public repo#85

Merged
dhilgaertner merged 3 commits intomainfrom
feature/crow-57-branch-protection
Apr 5, 2026
Merged

Configure branch protection rules for public repo#85
dhilgaertner merged 3 commits intomainfrom
feature/crow-57-branch-protection

Conversation

@dhilgaertner
Copy link
Copy Markdown
Contributor

@dhilgaertner dhilgaertner commented Apr 5, 2026

Summary

  • Adds .github/CODEOWNERS assigning @dhilgaertner and @dgershman as global code owners
  • Updates the existing "Main" ruleset (ID 14644782) to:
    • Require 1 approval from a code owner
    • Require Build and Test status checks to pass
    • Keep existing force-push and branch deletion blocks
    • No bypass actors (admins included)

What changed on GitHub (already applied)

The ruleset update was applied directly via the GitHub API — no merge needed for that to take effect. The CODEOWNERS file in this PR is the only code change.

Test plan

Closes #57

🤖 Generated with Claude Code

dhilgaertner and others added 3 commits April 5, 2026 15:31
Assigns @dhilgaertner and @dgershman as global code owners and updates
the GitHub ruleset to require 1 approval from a code owner, Build and
Test status checks, while keeping force-push and deletion blocks.

Closes #57

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@dhilgaertner dhilgaertner merged commit 00474c2 into main Apr 5, 2026
2 checks passed
@dhilgaertner dhilgaertner deleted the feature/crow-57-branch-protection branch April 5, 2026 21:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Configure branch protection rules for public repo

1 participant