Closed
Description
Publish 3.5.2 artifacts to Maven Central via CI
- On
release-3.5.2
branch- In
Build.scala
: SetbaseVersion
to3.5.2
- In
TastyFormat.scala
: SetExperimentalVersion
to0
- In
changelogs
add file with a changelog
- In
- Tag the branch as
3.5.2
- Wait for CI to publish artifacts
Publish 3.6.0-RC1 artifacts to Maven Central via CI
- On
release-3.6.0
branch- In
Build.scala
: SetbaseVersion
to3.6.0-RC1
- In
Build.scala
: SetreferenceVersion
to3.5.2
- In
changelogs
add file with a changelog
- In
- Tag the branch as
3.6.0-RC1
- Wait for CI to publish artifacts
Set bootstrapping for future versions version on main
- In
Build.scala
: SetreferenceVersion
to3.6.0-RC1
: - Check and update
project/MiMaFilters.scala
Confirm that the tooling is working correctly
- Metals:
- 3.5.2
- 3.6.0
- 3.6.1
- Scala Native:
- 3.5.2
- 3.6.0
- 3.6.1
- Scastie:
- 3.5.2
- 3.6.0
- 3.6.1
- Scala DAP:
- 3.5.2
- 3.6.0
- 3.6.1
- Scala CLI:
- 3.5.2
- 3.6.0
- 3.6.1
Prepare the documentation
- Publish API docs for 3.5.2
- Add 3.5.2 to the version list in API docs
- Set
3.5.2
as default target for3.x
andcurrent
docs versions - Publish API docs for 3.6.1
- Add 3.5.2 to the version list in API docs
- Update docs.scala-lang Add Scala 3.5.2 to API docs docs.scala-lang#3093
Announce the releases
- Make all GitHub releases public:
- 3.5.2
- 3.6.0
- 3.6.1
- Publish an announcement on https://scala-lang.org Add Scala 3.5.2 announcement scala-lang#1707
- Update the 3.5.2 tracking thread on https://contributors.scala-lang.org
- Open 3.6.0 tracing thread on https://contributors.scala-lang.org https://contributors.scala-lang.org/t/scala-3-6-release-thread/6796
Update the ecosystem
- Release 3.5.2 to SDKMAN
- Release 3.5.2 to Chocolatey @hamzaremmal
- Update the templates and examples projects:
- scala3-mill-example-project Update Scala version to 3.5.2 scala3-mill-example-project#25
- scala3-cross.g8 Update Scala version to 3.5.2 scala3-cross.g8#114
- scala3-staging.g8 Update Scala version to 3.5.2 scala3-staging.g8#57
- scala3-tasty-inspector.g8 Update Scala version to 3.5.2 scala3-tasty-inspector.g8#53
- scala3.g8 Update Scala version to 3.5.2 scala3.g8#152
- Unlock Scala Steward updates Unlock Scala 3.5.2 updates scala-steward-org/scala-steward#3451