-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
featureNew feature developmentNew feature developmentfuturePlanned but not yet readyPlanned but not yet readytaskIndividual taskIndividual task
Description
Parent CRD
- [CRD] Kick mode should handle git/GitHub repository setup #4 [CRD] Kick mode should handle git/GitHub repository setup
Task Description
Add branch protection rules configuration to kick mode for the main branch.
Acceptance Criteria
- Configure main branch protection
- Require pull requests before merging
- Require review approvals (configurable count)
- Dismiss stale reviews on new commits
- Include administrators in restrictions
Technical Notes
- Use gh api to configure branch protection
- Make protection rules configurable
- Document default settings
- Handle API failures gracefully
Testing
- Test branch protection setup
- Test with different protection configurations
- Test error handling for API failures
- Verify protection rules are applied
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
featureNew feature developmentNew feature developmentfuturePlanned but not yet readyPlanned but not yet readytaskIndividual taskIndividual task