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.ymlto add/remove plugins as necessary. - Modify README.md and CONTRIBUTING.md, change LICENSE as needed.
- Review GitHub PR and issue templates.
- If using
release-pleaseaction, 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_TOKENwith PAT as a Repository Secret
- Modify release-please action to enable it
- Modify release-please-config.json] as needed
- Reset .release-please-manifest.json to an empty file or starting version for package(s).
- In GitHub Settings:
- Remove all CHANGELOG entries.
- Commit changes.