A good starting place for new github repos.
- ✅ All github community standards are checked off
- ✅ gitattributes based on gitattributes
- ✅ gitignore with comments
- ✅ Issue Templates
- ✅ PR Template
- ✅ CODEOWNERS
- ✅ justfile with command line workflow for pull requests
- ✅ Github Action for Markdownlint
- ✅ A few extra labels for issues
- Make a new repo and use this repo as your template. You might have to fork it first.
- Remember to replace any
chicks-net
,fini-net
, andtemplate-repo
references with the right values for your project. (Github templates do not offer variable substitution, but we still have to call them templates for some reason.) - Ditch the "Template Status", "Usage", and "Kudos" sections in the
README.md
.
I went with the GPL2 license, but the MIT license is also worth considering.
- Jose Gracia Berenguer did a great job with their project-template repo.