Skip to content
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

Improve changelog generation workflow #7460

Open
J-Fields opened this issue Feb 7, 2022 · 4 comments
Open

Improve changelog generation workflow #7460

J-Fields opened this issue Feb 7, 2022 · 4 comments

Comments

@J-Fields
Copy link
Member

J-Fields commented Feb 7, 2022

Currently we use some automated tool that doesn't seem to work right. Our changelog is generally terrible.

Probably, the best solution is to move to a semi-automated system where a PR is tagged with its changelog text - need to look into how to do this with GHA or a bot.

@macintacos
Copy link

I'm not gunna lie, I was about to open an issue about this 😅

The most awesome thing (IMO obvi) to come in the latest release, implementing inccommand (#7416), was just listed without much fanfare in the "Merged pull requests" section. Would've been great to pull that up to the top - I'm sure a lot of folks will probably miss it.

What do y'all currently use to cut releases? I have some familiarity with a variety of release tooling so maybe I can help out.

@J-Fields
Copy link
Member Author

@macintacos I agree entirely. I inherited a workflow that uses https://github.com/github-changelog-generator/github-changelog-generator. It's probably misconfigured as it does some wacky stuff, but I haven't taken the time to nail that down.

Any suggestions for workflows or tooling would be greatly appreciated; this stuff isn't my forte.

@macintacos
Copy link

I can't make you any promises, but I'm going to give this a shot. Please let me know if you'd rather take care of this!

@J-Fields J-Fields removed this from the 1.23.0 milestone Jun 28, 2022
J-Fields added a commit that referenced this issue Jun 28, 2022
I may change the format or even partially re-automate, but good enough for this release, says I.
Refs #7460
@J-Fields
Copy link
Member Author

For now, I'm just going to handwrite it in a simple format. Open to suggestions for ways to partially automate!

J-Fields added a commit that referenced this issue Jun 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants