Parent: #310
Goal
Protect both long-lived branches from bypassing their verification and review process.
Scope
Configure repository rulesets for main and release/v1 that:
- require changes to go through pull requests;
- require the agreed CI, test, E2E, and package-contract checks;
- require at least one approval;
- require review conversations to be resolved;
- prevent branch deletion and force pushes;
- preserve the required release automation through a narrowly scoped bypass, if necessary.
This task requires repository or organization admin permissions.
Acceptance criteria
Parent: #310
Goal
Protect both long-lived branches from bypassing their verification and review process.
Scope
Configure repository rulesets for
mainandrelease/v1that:This task requires repository or organization admin permissions.
Acceptance criteria