-
Notifications
You must be signed in to change notification settings - Fork 75
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
The commit should not trigger a release
after recent updates
#642
Comments
Possibly related to semantic-release/release-notes-generator#633 |
Why doesn't the commit-analyzer throw an error in this situation? |
I raised it over in semantic-release/release-notes-generator#633 as well, but I think it makes sense here as well. Are there any suggestions for how one could automate verifying that an update doesn't break something? (even a non-major version update could still break you) If you are just doing this in a single repo it's not so much of a problem. But in my case I am considering rolling it out across hundreds of repos, specifically with the conventionalcommits plugin. |
This comment was marked as resolved.
This comment was marked as resolved.
are you using commitlint as well? if so, see semantic-release/release-notes-generator#660 (comment) what does |
This comment was marked as resolved.
This comment was marked as resolved.
Hi, we have a similar issue but for us the releases are skipped if we use a release config that analyzes the "message"field:
Commits with type fix or feat work as expected. |
Branches where there the branch name is capitalized are skipped:
it works if the branch name is lowercase like: this is problematic since Github capitalizes the branch names automatically |
also, semantic-release evaluates commit messages, not branch names. this has not changed in recent updates
if you are making commits through your browser, capitalizing the first letter of the |
FWIW I have this project which works on 23.x but does not on 24.x :
.release.rc
Here is the build run :
|
You need to also upgrade to the latest major version of your preset at the same time |
Argh, so sorry for this useless noise, indeed bumping to |
i'm closing this thread as i believe all mentioned situations have solutions. to summarize:
|
My commit messages look like these:
... and the
.releaserc
is configured to detect those:But recently, all of the
semantic-release
pipelines simply ignore all the releases:I'm currently using
semantic-release
in several projects and can't run the CI without it. I've tried locating the issue, but couldn't find where its coming from. Any pointers you could share?The text was updated successfully, but these errors were encountered: