Skip to content

publish for Scala 2.13.0-M2? #65

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

Closed
SethTisue opened this issue Oct 3, 2017 · 11 comments
Closed

publish for Scala 2.13.0-M2? #65

SethTisue opened this issue Oct 3, 2017 · 11 comments

Comments

@SethTisue
Copy link
Member

and once available, add to https://github.com/scala/make-release-notes/blob/2.13.x/projects-2.13.md

@SethTisue
Copy link
Member Author

@benhutchison are you able to take this on...?

@benhutchison
Copy link
Contributor

benhutchison commented Oct 12, 2017 via email

@benhutchison
Copy link
Contributor

@SethTisue As its my first time doing a swing release via github tag, can you please review before I publish tag: https://github.com/scala/scala-swing/releases/tag/untagged-5bbb87e29549f27b4329

@lrytz
Copy link
Member

lrytz commented Oct 13, 2017

@benhutchison it seems your draft would tag the current 2.0.x, which has moved ahead of 2.0.0, so I guess you'd better do a full 2.0.1 in this case.

Just tagging the 2.0.0 revision (76e4ffc) won't work because it's missing some infrastructure. For v2.0.0#2.13.0-M1, I cherry-picked the infra change on top of 2.0.0 and tagged that. So you could use the same revision (ce14150) for v2.0.0#2.13.0-M2, that should work.

@benhutchison
Copy link
Contributor

benhutchison commented Oct 14, 2017 via email

@benhutchison
Copy link
Contributor

benhutchison commented Oct 14, 2017 via email

@SethTisue
Copy link
Member Author

SethTisue commented Oct 15, 2017

Im going slowly rather than make a mistake.

👍

but also, I suspect every member of the Scala team has at least one botched module release to their name (I certainly do), so don't sweat it, the worst that can happen is we burn a version number. nbd.

Im not certain about the version in build.sbt, its still got a
SNAPSHOT suffix, that seems to be intended and the github release number
overrides it.

correct

in your draft release, the tag name is v2.0.1#2.13.0-M2, but I think it should just be v2.0.1. the # thing is only used when republishing an already-published library version for a new Scala version. the default behavior is to publish for all of the supported Scala versions — which is what we want here, for 2.0.1 to be a real release

@benhutchison
Copy link
Contributor

benhutchison commented Oct 17, 2017 via email

@SethTisue
Copy link
Member Author

the Scala team pulls the final lever here using our org-wide credentials.

I hit "Close" followed by "Release" in the Sonatype web UI just now, so the artifacts should be on their way to Maven Central.

@benhutchison
Copy link
Contributor

benhutchison commented Oct 18, 2017 via email

@SethTisue
Copy link
Member Author

looks like we're done! thanks Ben!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants