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
feat(conventionalcommits): allow the scope to be omitted #708
base: master
Are you sure you want to change the base?
Conversation
@felipecrs I'm wondering if we could avoid adding an additional configuration option, what if you passed the commits through a transform stream and remove the scope:
☝️ something like this. |
I'm not sure if I understood. Apart from the implementation suggestion, are you saying that we should automatically omit the scope if the user defined a scope for the type? |
@felipecrs because there are so many configuration options that someone could set, I'm hesitant to add a toggle; an alternative option would be changing the commit object before it goes to the parser, or passing an alternate template for commits. |
Okay... I'm just confused, how could I set this with https://github.com/semantic-release/release-notes-generator then? |
@felipecrs I'll make an effort to pull together an example 👍 sorry for the slow reply. |
@bcoe ping :) |
Following :) |
Hello, can someone give this another chance? I believe it's ready to be reviewed, if not to be merged. Unfortunately, my changelogs (like this) still keeps suffering of such a redundant text. |
Example:
produces:
rather than: