-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Set versionScheme of scala3-library artifact #13498
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
55d087b
to
2c9af7d
Compare
The same scheme should also be set on scala3-interfaces and tasty-core. |
No, I'd say they should be enabled in tasty-core and scala3-interfaces too. |
Sorry, I was not clear. What I meant is that the MiMa settings are enabled on MiMa settings are also enabled for |
|
OK, that was not clear because the error message we got was mentioning the artifact |
Yes, it's confusing, but it's really |
Should I merge it myself? I’m not sure about your process. |
seems like a good candidate for backporting to 3.0.x series |
There won't be anymore 3.0.x now that 3.1.0 is in RC |
(It could be backported to the release-3.1.0 branch but we normally only backport fixes for regressions) |
The default behavior of sbt is to infer “package versioning policy”, which can cause issues like scala/scala-parallel-collections#193 (comment).
This PR declares the version scheme to “semver-spec”, although I am not sure how you check that this module effectively conforms to this versioning scheme (I suggest using sbt-version-policy for that).