Summary
Investigate how to require PR approvals for merges to main without blocking automated CI/CD steps. Billy's prior attempt (#351, closed) flagged that GitHub requires a PR to be required before reviews can be required, which conflicts with direct-push CI/CD workflows. Jeff Crichlake surfaced a community thread with possible workarounds: https://github.com/orgs/community/discussions/25305#discussioncomment-8256560
Acceptance criteria
References
Summary
Investigate how to require PR approvals for merges to main without blocking automated CI/CD steps. Billy's prior attempt (#351, closed) flagged that GitHub requires a PR to be required before reviews can be required, which conflicts with direct-push CI/CD workflows. Jeff Crichlake surfaced a community thread with possible workarounds: https://github.com/orgs/community/discussions/25305#discussioncomment-8256560
Acceptance criteria
References
main#351 [Infra] Update branch protections for main (closed)