-
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-115] Automate Changelog #4652
Comments
|
@emmyoop so you are saying that we can collect all the Contributors with Changie but we can't create that aggregated section? Can we create something that isn't an aggregated section? Just like add a person's handle along with their change in the file? Even if we can't, I would be ok with manually entering in contributors as a starting point and then waiting to see if Changie adds the functionality or we switch to Kyle's option |
@leahwicz that's exactly right. I was going to try it out just like you suggested to make sure everything else works like we need. To provide a bit more context, changie already has custom fields that you can add via the yaml file
And then you can just refer to them when you define what the
resulting in Added the ability to do something cool! (#1234) @emmyoop (#1234) So we could essentially automatically add it as part of the line and just copy/paste it into its own section (manually or maybe with some script we write...) after running the Edit: fixed |
Describe the Feature
Our current process for maintaining an accurate
CHANGELOG
is very manual and prone to conflicts.Current Painpoints
Automating the process should resolve these issues and make it easier to add a new
CHANGELOG
entry, reduce all the conflicts we manually resolve and help the new Github action to back port PRs works much more reliably.Goals
CHANGELOG
entry from a few user inputsCHANGELOG
formatCHANGELOG
so that out Githib action for back porting will be more successfulLet's try out changie to see what it's like.
@kwigley's changes is still a wip but we can check it out once it has had more added to it!
Who will this benefit?
Everyone that contributes to
dbt-core
. We all haveCHANGELOG
entires!Tasks to complete this
script to add contributors section (or upgrade changie if new release comes out)The text was updated successfully, but these errors were encountered: