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

Auto-generate nice looking changelog. #82

Open
danmarsden opened this issue Dec 14, 2022 · 1 comment
Open

Auto-generate nice looking changelog. #82

danmarsden opened this issue Dec 14, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@danmarsden
Copy link
Member

Something that's come up recently in the MUA forums is that some people really like to be able to see a nice readable changelog for plugins - we don't do this for most of our plugins and instead point people at the commit history..

But - I see there's some nice github action templates where people have used github actions to generate a changelog eg:
https://github.com/marketplace/actions/release-changelog-builder

would be nice to build this into our workflows to auto-build a changelog file based on the commit messages between version bumps.

I don't have any plans/time to work on this, but wanted to record it here because it seems like a sensible thing we could do that would add a decent value to our plugins.

@danmarsden danmarsden added the enhancement New feature or request label Dec 14, 2022
@keevan
Copy link
Contributor

keevan commented Jan 4, 2023

I have always wanted this as well. Not looking into it in detail yet, wouldn't this require a more set-in-stone commit message format to be applied?

Skimming the github action, this might be using labels instead / in-addition?

Note: PRs will only show up in the changelog if assigned one of the default label categories "feature", "fix" or "test"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants