Closed keyvaann closed 1 year ago
Note that Github already offers something similar with the Generate release notes button. If you want, I can do that for 1.0.0?
I've done the Github release notes generator for 1.0.0: https://github.com/RADAR-base/RADAR-Kubernetes/releases/tag/v1.0.0.
I see added value to release drafter if we start very carefully labelling PRs (major
, minor
, patch
, enhancement
, bug
) or use autolabeler and carefully name our branch names (fix/something
, feature/something
).
If you agree, could you please edit the PR template to be less verbose and mention these labels, as well as creating the labels? The readme should then contain in contribution guidelines what the branch names should be.
Thanks, I think the release info that Github provides is should be good enough, and we probably don't elaboracy of the tool I shared. Requiring more information for PRs can discourage contribution especially that there isn't many of them. I agree with changing PR format, it's already difficult for me to use that. Maybe we can squash PRs into one commit to make release notes more readable.
Using a tool like this should help us to make more informative releases. https://github.com/marketplace/actions/release-drafter