Question 044
### Which of these actions will make sure that prior to any push to the `main` branch, the changes have been approved by at least two people? (Choose three.)
> https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/about-protected-branches#require-pull-request-reviews-before-merging
- [x] Create a branch protection rule for `main` branch
- [x] On the branch protection rule, require a pull request before merging
- [x] On the branch protection rule, require at least 2 approvals before merging a pull request
- [ ] Create a deployment protection rule for `main` branch
- [ ] On the deployment protection rule, require at least 2 approvals before merging a pull request
- [ ] Setup a CODEOWNERS file in the repository
- [ ] Enforce status checks are passing before merging a pull request to the `main` branch