teutat3s
134fcb9a0d
Co-authored-by: Anton <fetsorn@gmail.com> Co-authored-by: Chris Montgomery <chris@cdom.io> Co-authored-by: Timothy DeHerrera <tim.deh@pm.me> Co-authored-by: Parthiv Seetharaman <pachum99@myrdd.info> Co-authored-by: bors[bot] <26634292+bors[bot]@users.noreply.github.com> Co-authored-by: GTrunSec <gtrunsec@hardenedlinux.org> Co-authored-by: Pacman99 <pachum99@myrdd.info> Co-authored-by: Joel <joel@joel.tokyo> Co-authored-by: Trevor Riles <trevor@trevorriles.com> Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/42 Co-authored-by: teutat3s <teutates@mailbox.org> Co-committed-by: teutat3s <teutates@mailbox.org>
19 lines
690 B
Markdown
19 lines
690 B
Markdown
# Pull Requests
|
|
|
|
## TL;DR;
|
|
- **Target Branch**: `main`
|
|
- **Merge Policy**: [`bors`][bors] is always right (→ `bors try`)
|
|
- **Docs**: every changeset is expected to contain doc updates
|
|
- **Commit Msg**: be a poet! Comprehensive and explanatory commit messages
|
|
should cover the motivation and use case in an easily understandable manner
|
|
even when read after a few months.
|
|
- **Test Driven Development**: please default to test driven development where possible.
|
|
|
|
### Within the Devshell (`nix develop`)
|
|
- **Hooks**: please `git commit` within the devshell
|
|
- **Fail Early**: please run from within the devshell on your local machine:
|
|
- `nix flake check`
|
|
|
|
[bors]: https://bors.tech
|
|
|