-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
[CT-289] Automate Changelog Generation on Release #4789
Comments
Just a reminder to update the README with these changes once they're made. |
It would also be useful to automate posting the release notes on the GitHUb Release page. Something like this could work. Posting the contents of the release file as opposed to a link would be better since the prereleases end up getting squashed down into a final release. Since this needs to happen after the release is out, it's outside the version bump action but still related as it's part of the full release process. |
On second thought: We still could link to the release notes, using the release tag as the branch. E.g. for v1.0.5rc1: https://github.com/dbt-labs/dbt-core/blob/v1.0.5rc1/.changes/1.0.5-rc1.md It makes sense to me that:
So this comes down to a cosmetic question: to show all, or to link elsewhere? I do like having the release notes visible right from the releases page—but I also recognize it can add clutter, and it takes longer to scroll back to see older releases. (Maybe we do neat things with HTML toggles...?) |
I also vote to have the release notes visible on the page. That can be really useful to easily see any breaking (or awaited) changes without having to click through anywhere. |
This issue has been marked as Stale because it has been open for 180 days with no activity. If you would like the issue to remain open, please remove the stale label or comment on the issue, or it will be closed in 7 days. |
This has been done for a while now! |
When releasing, it would be ideal to have the
CHANGELOG
auto generate for the release. It makes the most sense to be part of the version-bump.yml GHA so that the version bump and changelog all go in as a single PR. Since the version bump PR does not include a CHANGELOG entry, the PR would need to have theSkip Changelog
tag added to it.This would involve the input of that action needing to be split out to be version (ex 1.0.5) and prerelease tag (ex rc1, b1, etc) since changie takes them as separate inputs and inserts a dash in the middle while the version bump does not use the dash.
Not doing this as part of the original release of changie so we can see how the files get generated and manually adjust as needed.
The text was updated successfully, but these errors were encountered: