-
Notifications
You must be signed in to change notification settings - Fork 205
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
auto version skipRelease behaviour #2372
Comments
I'm pretty sure the behavior is to skip the release if the head commit has skip-release on it. Without that a release should have gone out |
I got stumped by this as well. I'm trying to write a simple plugin that filters out commits. If no commits are in scope, the This seems to be impossible: If I use |
I haven't been in the code here for awhile. but we may have a default label? I'd be open to a tiny pr to enable your use case |
@hipstersmoothie I've made my use case work in my filter-by-workspace-path plugin by overwriting the |
That's creative! Would have never thought to do that. Kinda cool you can completely control that Will have to think about if the patch makes sense |
Yeah, it does feel a bit hacky, but it works, hahah. Btw, off-topic: I've just created an unrelated issue and PR for improving |
I'm trying to release feature branch;
I have several pr-s in these branch, some of them are minors, some patches and some ci commits that should be skipped;
I merged itб but auto decided to skip my release
Please help me understand this behaviour
My labels:
yes the last pr to feature branch is CI related, but I don't understand why we should skip release if only last label is 'skip-release' ?
the code I am asking about:
https://github.com/intuit/auto/blob/main/packages/core/src/semver.ts#L221-L223
I don't understand why lastMergedCommit is more important then all other commits
Additional context
I use conventional-commits plugin to calc version bump
The text was updated successfully, but these errors were encountered: