-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
infrastructureProject setups. Things that affect how this project is being worked on or hosted.Project setups. Things that affect how this project is being worked on or hosted.
Description
We have been using CHANGLOG.md. I wonder if it's better to have a script that makes the releasing process better. It can
- Prepare the patch that would be tagged
- bump all reference to versions in docs, tec
- generate entries in CHANGELOG.md (ideally, check for PR numbers in existing entries, if it already exists, don't generate for that PR)
- Prepare the release
- Tag a given commit
- Push the tag
- Create a draft release, posting the corresponding release note from CHANGELOG.md
- Download the source bundles generated for the commit, and generate shasum 256 for each one, and include them as part of draft release note.
These should be 2 separate phases, maybe handled by separate scripts.
Metadata
Metadata
Assignees
Labels
infrastructureProject setups. Things that affect how this project is being worked on or hosted.Project setups. Things that affect how this project is being worked on or hosted.