release-please-action icon indicating copy to clipboard operation
release-please-action copied to clipboard

Edit Conventional Commits

Open bartutiryakioglu opened this issue 2 years ago • 1 comments

TL;DR

We need more conventions for our development team. We need a way to modify the conventional commits.

Detailed design

I couldn't find a description for how to change the way code reads the commits. For Example, I want to add improvement and package change titles for the change log file. Is there a way to do it with the current version?

Additional information

No response

bartutiryakioglu avatar Oct 05 '22 12:10 bartutiryakioglu

Also, can I use commit descriptions and commit titles for changelog?

bartutiryakioglu avatar Oct 05 '22 12:10 bartutiryakioglu

I think that changelog-types is what you're looking for https://github.com/google-github-actions/release-please-action#overriding-the-changelog-sections

paoll avatar Oct 19 '22 11:10 paoll

This action wraps the underlying release-please library. There is an option for updating the changelog sections.

I would suggest that you switch to a "manifest" configuration for any complex customizations (not all customization options will be propagated to action inputs in the future). Additionally, the manifest config files have a published JSONSchema which can be used for validation and documentation of every available option.

If you're looking to rewrite a commit message and you are using pull requests, there's also a feature for that: https://github.com/googleapis/release-please#how-can-i-fix-release-notes

chingor13 avatar Oct 31 '22 17:10 chingor13