Skip to content
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

Release procedure for version 3.3.6-RC1 #22870

Open
12 of 24 tasks
tgodzik opened this issue Mar 25, 2025 · 0 comments
Open
12 of 24 tasks

Release procedure for version 3.3.6-RC1 #22870

tgodzik opened this issue Mar 25, 2025 · 0 comments
Assignees
Labels
itype:meta Issues about process/similar

Comments

@tgodzik
Copy link
Contributor

tgodzik commented Mar 25, 2025

  • Publish artifacts to Maven via CI

    • Ensure scala-steward is blocking automatic upgrades for 3.3.6
    • On release-3.3.6 branch:
      • Create changelog file in changelogs/3.3.6-RC1.md
      • In project/Build.scala: Set baseVersion = "3.3.6-RC1" and ensure referenceVersion is set to stable version
      • In tasty/src/dotty/tools/tasty/TastyFormat.scala ensure MinorVersion is set to 3
      • In tasty/src/dotty/tools/tasty/TastyFormat.scala ensure ExperimentalVersion is set to stable (0)
      • Tag the branch as 3.3.6-RC1
      • Wait for CI to publish artifacts
      • Audit and release artifacts on https://oss.sonatype.org/
  • On lts-3.3 branch:

    • In project/Build.scala: Set referenceVersion to 3.3.6-RC1
    • Check and update project/MiMaFilters.scala
  • Wait for releases/confirmation from tooling:

  • Prepare draft of announcement blogpost for 3.3.6 on https://docs.scala-lang.org/

  • Announce the release

@tgodzik tgodzik added the stat:needs triage Every issue needs to have an "area" and "itype" label label Mar 25, 2025
@tgodzik tgodzik self-assigned this Mar 25, 2025
@tgodzik tgodzik added itype:meta Issues about process/similar and removed stat:needs triage Every issue needs to have an "area" and "itype" label labels Mar 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
itype:meta Issues about process/similar
Projects
None yet
Development

No branches or pull requests

1 participant