Conversation
e7babd0 to
6458ce2
Compare
|
Can we maybe configure this to start at commit X and have the old manually written changelog as footer? For the script, it might be good to just assume git-cliff is installed. I'd probably install it locally on my different development machines. |
Yeah, that we could certainly do! I will change this PR to implement that, and when you do the next release, we can do the necessary steps to start with the new generation.
Sure, that is probably a bit cleaner. I will change it! |
5b65f82 to
97d11d4
Compare
601c8a7 to
2d95282
Compare
|
Thank you for your patience regarding the update spam. I think I should meet your goals now. We can keep the PR open until you are ready to make the transition, and then we can rebase on master, update the footer, update the |
Great! This is now pretty much what I had in mind. I'll probably tag a release for the target production, and then after that we can merge this to maintain the changelog going forward, |
Here is an example
cliff.tomlto generate the CHANGELOG from the commit history.It might be a worthty trade of to have a verbose CHANGELOG for the simplicity of not having to manually make changes to it. It does mean that the commit messages should be clear on what they do. Probably move to enforce conventional commits with a tool such as
committed, and be more deliberate when merging PRs, that the commits are perhaps rebased or squashed to be meaningful.The exact format and filtering of the changelog can be modified. For example, for now all commits concerning
styleor formatting are hidden from the changelog.