-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Labels
itype:metaIssues about process/similarIssues about process/similar
Description
- Close corresponding milestone
- Publish 3.1.2 artifacts to Maven via CI
- On
release-3.1.2branch- In
Build.scala: SetbaseVersionto3.1.2 - In
Build.scala: SetpreviousDottyVersionto3.1.1 - In
tasty/src/dotty/tools/tasty/TastyFormat.scala: SetExperimentalVersionto0to indicate a stable release; make sureMajorVersionandMinorVersionare set correctly for the release. - Tag the branch as
3.1.2
- In
- Publish changelog for 3.1.2 on GitHub Releases
- On
- Publish 3.1.3-RC1 artifacts to Maven via CI
- Create branch
release-3.1.3frommaster - On that branch
- In
tasty/src/dotty/tools/tasty/TastyFormat.scala: SetExperimentalVersionto0to indicate a stable release; make sureMajorVersionandMinorVersionare set correctly for the release. - Tag the branch as
3.1.3-RC1
- In
- Create branch
- On
master:- In
Build.scala: SetpreviousDottyVersionto3.1.2 - In
Build.scala: SetreferenceVersionto3.1.3-RC1 - In
project/MiMaFilters.scala: Remove allexcludefilters - In
Build.scala: SetbaseVersionto 3.2.0-RC1 - In
tasty/src/dotty/tools/tasty/TastyFormat.scala: make sureMajorVersionandMinorVersionare set correctly for the 3.2.0.
- In
- Release ecosystem for 3.1.2
- Wait for confirmation from tooling:
- Metals
- Scala CLI
- Scala Native
- SBT (support for release flags)
- Notify Scala Steward
- Release to SDKMAN
- Publish API docs for 3.1.2 stdlib
- Announce the releases
- Publish Blog Post on dotty.epfl.ch (Update release procedure - new entries on scala-lang website #14614)
- Make an announcement thread on https://contributors.scala-lang.org
- Tweet the announcement blog post on https://twitter.com/scala_lang
He-PinSethTisue, ckipp01, jchyb and He-Pin
Metadata
Metadata
Assignees
Labels
itype:metaIssues about process/similarIssues about process/similar