-
Notifications
You must be signed in to change notification settings - Fork 71
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
Roll a release #774
Comments
Technically, the fact that we took the Scala 3.2->3.3 upgrade means we ought to bump the minor version (to 1.2.0). But I think almost nobody is using MiMa as a Scala 3 library, so I think we should just call it 1.1.3 🤷 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
git tag -a -s 1.x.y -m 'Version 1.x.y'
. The name of the tag should NOT have a 'v' prefix.reload
andshow version
to verify the version.clean
, particularly if you've recently bumpedscalaVersion
.publishSigned
. You should start seeing "published mima-.. to https://oss.sonatype.org/service/local/staging/deploy/maven2/..".++2.13
coreJVM/publishSigned
coreNative/publishSigned
++3.3
coreJVM/publishSigned
coreNative/publishSigned
git checkout -b release-1.x.y
)plugins.sbt
updatesbt-mima-plugins
.project/MimaSettings.scala
updatemimaPreviousVersion
& clear outmimaBinaryIssueFilters
.testStaging
WITHOUTreload
ing first (testStaging
adds the staging resolvers & runsreload
).git commit -am 'Update sbt-mima-plugin to 1.x.y
and PR it (hub pull-request
). The PR won't pass CI until the release is available on Maven Central. You may poll repo1 directly (note the trailing slash in the URL).git push --follow-tags
to push the tag.You are done!
The text was updated successfully, but these errors were encountered: