Skip to content

Release 2.13.6 #770

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
67 of 68 tasks
lrytz opened this issue May 17, 2021 · 4 comments
Closed
67 of 68 tasks

Release 2.13.6 #770

lrytz opened this issue May 17, 2021 · 4 comments
Assignees
Milestone

Comments

@lrytz
Copy link
Member

lrytz commented May 17, 2021

SCALA_VER_BASE="2.13.6"
SCALA_VER_SUFFIX=""
SCALA_SHA=9468b9abcda6955688804194c02fe11db8c78a38
DIST_SHA=8a792b55c74abd3357da549591b0b2bb975bba9c
SCALA_VER="2.13.6"

Key links:

N weeks before the release

  • Wind down PR queue. There has to be enough time after the last (non-trivial) PR is merged and the next phase. The core of the eco-system needs time to prepare for the final!
  • Triage scala/bug and scala/scala-dev tickets
  • Create next scala/scala milestone, move the magical "Merge to 2.13.x" description to it (so Scabot uses it as default for new PRs), move pending PRs
  • Create next scala/bug milestone, move pending issues
  • Create next scala/scala-dev milestone, move pending issues
  • Check PRs assigned to the milestone, also check WIP
  • Announce expected release date and current nightly "release candidate" (nightly sha-mangled version) at https://scala-ci.typesafe.com/artifactory/scala-integration/ on https://contributors.scala-lang.org/c/announcements
  • Also notify Scala Center advisory board members of the upcoming release, so they can help test if they want (Seth can handle this, if asked)

Release announcement / notes

  • Notify community on https://contributors.scala-lang.org/c/announcements
  • Review merged PRs, make sure release-notes label is applied appropriately
  • PRs with release-notes label must have excellent title & description (title will be pasted literally in release note bullet list)
  • Draft release notes (PR and self-merge, so others can comment there rather than on the commits)
  • On contributors thread, link to release note file and request feedback

N days before release

Point of no return

Check availability

When everything is on maven central

Modules

Announcements

Afterwards

@lrytz lrytz added this to the 2.13.6 milestone May 17, 2021
@lrytz lrytz self-assigned this May 17, 2021
@som-snytt
Copy link

Woo-hoo! Congrats! Should someone start a reddit?

@lrytz
Copy link
Member Author

lrytz commented May 17, 2021

Sure, pre-announcing an upcoming announcement seems to be fashionable!

@SethTisue SethTisue self-assigned this May 17, 2021
@SethTisue
Copy link
Member

2.13.6 is now officially announced, but I'm not able to tweet about it from scala_lang because the password changed — awaiting help with that.

@SethTisue
Copy link
Member

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