-
-
Notifications
You must be signed in to change notification settings - Fork 268
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
changelog generation is not working as expected in case of cz_customize? #466
Comments
Hey bruno, I copied your example, seems to be working well. You see that error because of the Let me know if that's correct, otherwise we can continue exploring the issue. Cheers! |
Hey Santiago, thanks for your input. I switched on the I want to generate the changelog (as it is generated by default with cz_conventional_commits) using cz_customize definitions. Maybe I'm missing something in my configuration, but after trying different settings with cz_customize, I'm not able to achieve the changelog generation features:
Thanks once again, and let me know if you need further information. |
I think the commit_parser regex is not exposed in the customize commitizen/commitizen/defaults.py Line 83 in 095f02e
and it looks like the customize is using the default from the base commitizen/commitizen/cz/base.py Line 30 in 095f02e
Any thoguhts on this @Lee-W ? Was there a reason for not exposing commit_parser? |
Back to the time |
Any updates on this topic? I stumbled over this, too. Or do I need to create a custom cz_ plugin? |
We're out of bandwidth to implement this feature these days. PR is welcome 🙂 |
@Lee-W |
No update at this moment. Would appreciate it if anyone wants to take a look 🙂 |
Description
Maybe I'm missing something but I'm not able to generate a changelog properly with custom configurations (cz_customize).
Steps to reproduce
cz --debug changelog --dry-run
Current behavior
I've tried different configurations through cz_customize, although the customization related to commits seems ok, the changelog generation doesn't work for me. I'm not able to generate a changelog as I do with the cz_conventional_commits. There is no filtering on the commits, no grouping by change_type as you can see below.
File: .cz.yaml
cz --debug changelog --dry-run
Screenshots
Desired behavior
File: .cz.yaml
cz --debug changelog --dry-run`
Screenshots
Environment
Commitizen Version: 2.20.0
Python Version: 3.10.0 (default, Oct 12 2021, 22:37:59) [Clang 13.0.0 (clang-1300.0.29.3)]
Operating System: Darwin
The text was updated successfully, but these errors were encountered: