-
Notifications
You must be signed in to change notification settings - Fork 255
feat(parser-conventional-monorepo): add new conventional-commits standard parser for monorepos #1143
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
base: master
Are you sure you want to change the base?
feat(parser-conventional-monorepo): add new conventional-commits standard parser for monorepos #1143
Conversation
a662a1a
to
16e9e8f
Compare
Added docs. Realizing slowly I need this feature ✊🏼 |
de596f2
to
5f0292f
Compare
8463c9b
to
1335617
Compare
be01c3c
to
d7dd9b8
Compare
This PR is stale because it has not been confirmed or considered ready for merge by the maintainers but has been open 60 days with no recent activity. It will be closed in 10 days, if no further activity occurs. Please make sure to add the proper testing, docs, and descriptions of changes before your PR can be merged. Thank you for your contributions. |
Would love to this this being merge as we are facing the issue of versioning being calculated even on commits not related to the sub project. Any chance on having this merged "soonishly"? Thx! |
@spastorclovr, thanks for the priority request comment, I've been working on other things as the complexity of validation is not trivial. Will try to get it merged over the next month. Meanwhile, you can add it as a custom parser into your repository with your config pointing to your repository file. It is manually tested and validated by myself and @marc-at-brightnight for his repo so it should work for your environment today. |
Thank you for taking the time to respond! I Will try as suggested. Thx for this project! (currently using it with dagger.io which needs a ready-to-use function which I will do ASAP) |
72a6678
to
e9a1908
Compare
…dard parser for monorepos Resolves: python-semantic-release#614
NOTICE: This release introduces a new built-in parser type that can be utilized for monorepo projects. The type value is `conventional-monorepo` and when specified it will apply the conventional commit parser to a monorepo environment. This parser has specialized options to help handle monorepo projects as well. For more information, please refer to the [Monorepo Docs](https://python-semantic-release.readthedocs.io/en/stable/monorepos.html).
…ptions Co-authored-by: marc <marc@mawaie.com>
e9a1908
to
d3856b5
Compare
Purpose
Rationale
How did you test?
How to Verify