Used by every repository here that has no CONTRIBUTING file of its own.
- Branch from
main. Nobody pushes tomaindirectly — a merge there can ship a build. - Check before you push: if the repository has a
Makefile,makelists its targets andmake checkis what CI runs. - Open a pull request saying what it changes and why. Small pull requests, one concern each.
- Review: a person approves and merges.