Protect GitLab branches from changes
gitlab-protected-branchesskillsetup L1★381
majiayu000/claude-skill-registry ↗What it does
Configure branch protection in GitLab
Best for
Multi-team workflows where you must enforce review gates and prevent force-push accidents.
Inputs
- · Branch name patterns
- · Approval rules
- · Role permissions
Outputs
- · Protected branch config
- · Enforcement rules
Requires
- · gitlab-cli
Preconditions
GitLab admin access; branches already exist
Failure modes
- · Admin bypass without intent
- · Approval rule deadlock
- · Merge request status conflicts
Trust signals
- · GitLab native feature
- · Role-based access control