-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ENH] - Sunset the changelog #963
Comments
+1 sounds good to me. I think the generated release notes are pretty sweet. |
Not really. This is a suggestion, but nothing requires using such a tool (I intentionally added this as a footnote suggestion not to force folks to stick to a tool). The release captain can choose the best approach that suits them for this.
I partially disagree here; while they are complete, the generated release notes clump everything together, making it harder for users to identify user-facing enhancements or deprecations. So, if the team still wants to proceed and remove the changelog, I think an intentional effort should be made to make the auto-generated release notes easier for end-users to parse (of course, this will still need to be a release captain's responsibility during the release process, so it would continue to require some sort of manual work 🤷♀ ). |
I think @trallard makes some really great points about the value of keeping the CHANGELOG.md. The changes introduced in #1006 will automatically generate the release notes (the releaser should update them to be a bit more human friendly). This should decrease the work going into keeping the changelog up to date for each release. @peytondmurray I feel good about closing this issue if you do. |
Let's do it! Closing now. |
Feature description
I'd like to sunset
CHANGELOG.md
:github-activity
which doesn't see maintenance (although this is a fork, maybe we should use the upstream project?). It also doesn't allow you to usegh auth
, so every time I make a release I need to mint a new PAT@soapy1 @trallard @pavithraes thoughts?
Value and/or benefit
Fewer release steps, and less chance for human error when publishing the changelog.
Anything else?
No response
The text was updated successfully, but these errors were encountered: