Discovered during PR #1040 / v4.4.43.
Problem
The merge-guard scopes its force-push / branch protections to a limited set (default branch). Repos with develop or other long-lived protected branches aren't covered.
Proposed direction
Make the protected-branch set configurable / extend to non-default protected branches. Design + impl + tests.
Severity: coverage gap (enhancement).
Discovered during PR #1040 / v4.4.43.
Problem
The merge-guard scopes its force-push / branch protections to a limited set (default branch). Repos with
developor other long-lived protected branches aren't covered.Proposed direction
Make the protected-branch set configurable / extend to non-default protected branches. Design + impl + tests.
Severity: coverage gap (enhancement).