Skip to content

Release 2.13.0-M5 #544

Closed
Closed
@SethTisue

Description

@SethTisue

Before the release

  • Notify community on https://contributors.scala-lang.org/c/announcements
  • 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)
  • Close the scala/bug milestone, create next milestone, move pending issues
  • Close the scala/scala-dev milestone, create next milestone, move pending issues
  • Triage scala/bug and scala/scala-dev tickets
  • Check PRs assigned to the milestone, also check WIP
  • Check merged PRs for the next milestone in this branch, and assign them to this milestone
  • Merge in older release branch
  • Make sure the community build is green
  • make sure the Windows Jenkins job is green
  • make sure scala-collections-laws is green
    • this is an easy to forget step as we don't have proper automation for this. for M5 we did only a quick run and a quick eyeball of the results (not green, because of the big collections overhaul), we should do better for RC1

Stage the release

Release notes

Soft point of no return

Hard point of no return

  • there is no such thing as un-publishing from Maven Central
  • Promote staging repos: st_stagingRepoPromote [scala-repo], st_stagingRepoPromote [modules-repo] (or use oss.sonatype.org web UI)

Check availability

When everything is on maven central

Modules

Announcements

Afterwards

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions