-
-
Notifications
You must be signed in to change notification settings - Fork 63
feat: inferring the semver version according to Conventional Commit #71
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
Conversation
Yeah, I agree that. Are you interested in maintaining one you own so we can depends on it? |
Yeah, of course. I will do this and update in this PR, so this PR I will turn into draft for now. |
|
The code has been updated to use the In addition, set the |
|
Thank you! |
Description
parseCommitscodetargettoesnextsince regular expression capture named groups are only used ines2018and aboveLinked Issues
closes: #69
Additional context
1. Publishing parseCommit as a separate package?
Now that bumpp, unjs/changelogen, and changelogithub all handle git log messages, I was wondering if it would be possible to release this part of parseCommit as a separate npm package?
Even though the conventional-commits-parser package already exists, it's too big, contains a cli program, has an unacceptable install size of 400kb, and its maintenance seems to be inactive.
Or maybe bumpp could just depend on unjs/changelogen and use its exported parseCommits, like changelogithub does?
2. Default release type
Now, I still have
nextas the default option for promptNewVersion, do we need to change it tosemveror somehow make it default tosemver(I thought someone might like that)?最后,小年快乐!