-
Notifications
You must be signed in to change notification settings - Fork 17
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
Commits to master branch cause version releases to be messed up #142
Comments
I'm a little confused by the wording of this issue:
This doesn't make much sense to me, and I'm not sure I believe that statement. I'll explain what I expect is happening in the 3 scenarios below.
These were never intended to be supported by
I don't quite understand what this means, if changes are made in the
Do you mean a PR is made from the The commit for the PR you mentioned did not follow the normal format for a merge commit: ciena-frost/ember-frost-info-bar@f50c790 this leads me to believe that your issue in situation 3) is actually a duplicate of: #138 and I'd respond in the same way. Don't use squashed commits with |
|
@job13er 1 and 2 - Is there value in modifying |
|
|
I suppose. I wasn't able to figure out a clean way to detect that situation though, which is why I didn't bother implementing it the first time around. |
I'm pretty sure it does, if it hadn't been, it would say:
and |
Whether it's a merge commit or squash is actually irrelevant, the point is, if it doesn't say
In the commit message |
Thank you for the information about this topic. I have opened #144 to provide guidance in the documentation to avoid taking the actions that cause this scenario since we do not yet know how to prevent this with the tool itself (#142 (comment)) |
@notmessenger It was a squash |
Whenever a repository has changes made to the
master
branch (either via 1) changes made directly via the GitHub.com UI, 2) changes made in themaster
branch and pushed and a PR merged, or 3) changes made in themaster
branch of a fork and a PR merged (such as in ciena-frost/ember-frost-info-bar#89)) a new MAJOR version is released regardless of the Semver value provided in the PR description and the previous version's CHANGELOG.md contents are used.See ciena-frost/ember-frost-info-bar#90 as an example of the cause and the problems created and ciena-frost/ember-frost-info-bar#91 as an example of how have to clean it up.
https://github.com/ciena-blueplanet/ciena-devops-testbed can be used to troubleshoot and address this issue.
The text was updated successfully, but these errors were encountered: