github-activity
github-activity copied to clipboard
Project's missing RELEASE.md and CHANGELOG.md equivalents
I wanted to link to a changelog for this project but didn't find one, and then I saw also that the latest release was made with an error message in the commit message title which made me notice there wasn't a RELEASE.md procedure or automation to push to PyPI etc.
I suggest adopting:
- a CHANGELOG.md file
- a release.yaml github workflow, using pypi's trusted credentials as mentioned in the workflow
- a tbump config
- a RELEASE.md file, describing how to make a release using tbump in combination with the github workflow and github-activity itself to update the projects own changelog