This repository contains common settings and actions that I tend to use in my demos and projects.
NOTE: TODOs are sprinkled in the files and can be used to find where changes may be necessary.
- Use as a template when creating a new GitHub repo, or copy the contents into a bare-repo directory.
- Update
.pre-commit-config.yml
to add/remove plugins as necessary. - Modify README.md and CONTRIBUTING.md, change LICENSE as needed.
- Review GitHub PR and issue templates.
- If using
release-please
action, make these changes:- In GitHub Settings:
- Settings > Actions > General > Allow GitHub Actions to create and approve pull requests is checked
- Settings > Secrets and Variables > Actions, and add
RELEASE_PLEASE_TOKEN
with PAT as a Repository Secret
- Modify release-please action to have the correct release-type and enable
- Reset version.txt to an empty file or remove if using a different
release-please
type.
- In GitHub Settings:
- Remove all CHANGELOG entries.
- Commit changes.