Repository settings
@snoyberg this would be my personal wish list, but if there's anything that you fundamentally don't agree with, then please ignore.
https://github.com/snoyberg/http-client/settings/branch_protection_rules/new
- Branch name pattern: `main`
- ✅ Require status checks to pass before merging
- ⬜ Require branches to be up to date before merging
- Status checks that are required
- `stack`
- `success`
- ✅ Require linear history
- ✅ Do not allow bypassing the above settings
https://github.com/snoyberg/http-client/settings
- [ ] Default branch `master` -> `main`
- [ ] Features
- ⬜ Wikis
- ✅ Issues
- ⬜ Discussions
- ⬜ Projects
- ✅ Pull requests
- [ ] Pull Requests
- ⬜ Allow merge commits
- ✅ Allow squash merging
- Default commit message: `Pull request title`
- ✅ Allow rebase merging
- ✅ Always suggest updating pull request branches
- ✅ Allow auto-merge
- ✅ Automatically delete head branches
关闭于 2026-06-07 2 条评论