-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Stop matching pre-release suffixed next version #140
Conversation
cc00715
to
707765d
Compare
Updated. |
Thanks, though we need a test to prevent regression. |
707765d
to
7e2d30b
Compare
Rebased and added test. |
@swift-ci Please Test |
@swift-ci is available for SwiftPM now? 😲 WoW |
woah, can others trigger it or only admins? |
Only Apple Members, the fear was:
|
I understand |
But, seems broken. I have tested locally and for some reason this patch causes a failure in ManifestTests on Linux—but not Darwin. |
|
Could it be that What are the types of the two inputs? |
@swift-ci Please Test |
Pull request testing system for swiftpm is working now. |
I hope this will be in next SNAPSHOT… |
Oh, new SNAPSHOT has been released without this. 😢 |
7e2d30b
to
dae2ddd
Compare
Rebased. |
@norio-nomura sorry a test was failing, so I didn't merge. Let me try again. |
Yes, I still get a failure on Linux, but I do not on Darwin, and I do not get this failure on Linux for master branch.
|
weird, it passes for me on Ubuntu 15.05
@norio-nomura unrelated but you also probably need to add |
Thanks all. 🙏 |
@swift-ci Please Test |
Yay! Test passed! 🙌 |
Stop matching pre-release suffixed next version
Thanks! 🙏 |
Related to apple#140 It should use `.max` on `minor` or `patch` with same `major` version for avoiding pre-release suffixed next version matches.
[BuildSystem] Set a QoS class for build lanes.
Fix https://bugs.swift.org/browse/SR-787