-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Description
-
Publish artifacts to Maven via CI
- Ensure scala-steward is blocking automatic upgrades for
3.7.2
- On
release-3.7.2
branch:- In
project/Build.scala
: SetbaseVersion = "3.7.2"
and ensurereferenceVersion
is set to stable version - In
tasty/src/dotty/tools/tasty/TastyFormat.scala
ensureMinorVersion
is set to 7 - In
tasty/src/dotty/tools/tasty/TastyFormat.scala
ensureExperimentalVersion
is set to stable (0) - Create changelog file in
changelogs/3.7.2.md
- Tag the branch as
3.7.2
- Wait for CI to publish artifacts
- Audit and release artifacts on https://oss.sonatype.org/
- In
- Ensure scala-steward is blocking automatic upgrades for
-
Wait for releases/confirmation from tooling:
- Scala CLI - test
- Scala Native - publish compiler plugin
- Scastie - update available versions - [chore] Add Scala 3.7.1 and 3.7.2 scalacenter/scastie#1123
- Scala DAP - publish compiler plugin
- Scalameta Parser - test chore: Test 3.7.2 on scalameta scalameta/scalameta#4276
-
Prepare the documentation
- Generate stable documentation for
3.7.2
using scaladoc and upload to remote server to3.7.2/
directory - Add
3.7.2
to API docsversions.json
- Update symlink
3.x
to target3.7.2/
directory - Update https://docs.scala-lang.org/: Add API links for Scala 3.7.2 docs.scala-lang#3203
- Merge release 3.7.2 into
language-reference-stable
- Generate stable documentation for
-
Announce the release
- Publish release on GitHub Releases (convert to public)
- Publish an announcement for
3.7.2
blogpost on https://scala-lang.org/blog/announcements/ Add release notes for Scala 3.7.2 scala-lang#1826 - Update the tracking thread for
3.7.2
on https://contributors.scala-lang.org
-
Update the ecosystem
- Release
3.7.2
to SDKMAN - Release
3.7.2
to Chocolatey - Release
3.7.2
to WinGet - Update the templates and examples projects:
- Update Scala Steward config: Update Scala to 3.7.2 scala-steward-org/scala-steward#3680
- Unlock automatic upgrades for
3.7.2
- Block automaitc upgrades for next planned version
- Unlock automatic upgrades for
- Update Bazel Scala rules repositories config to use
3.7.2
Upgrade Scala 3.7 to 3.7.2 (was 3.7.1) bazel-contrib/rules_scala#1757
- Release
Gedochao
Metadata
Metadata
Assignees
Labels
No labels