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

3.4.1-RC2 Release procedure #19932

Closed
15 tasks done
Kordyjan opened this issue Mar 12, 2024 · 3 comments
Closed
15 tasks done

3.4.1-RC2 Release procedure #19932

Kordyjan opened this issue Mar 12, 2024 · 3 comments
Assignees
Labels
itype:meta Issues about process/similar

Comments

@Kordyjan
Copy link
Contributor

Kordyjan commented Mar 12, 2024

  • Publish 3.4.1-RC2 artifacts to Maven via CI
    • On release-3.4.1 branch:
      • In changelogs add file with a changelog
      • In Build.scala: Set baseVersion to 3.4.1-RC2
      • In Build.scala: Set previousDottyVersion to 3.4.1-RC1
      • Tag the branch as 3.4.1-RC2
  • Wait for confirmation from tooling:
  • Announce the releases
@Kordyjan Kordyjan added the itype:meta Issues about process/similar label Mar 12, 2024
@Kordyjan Kordyjan self-assigned this Mar 12, 2024
@WojciechMazur
Copy link
Contributor

WojciechMazur commented Mar 13, 2024

There are no new regressions found in this release since 3.4.0, the only unexpected, failing project is tarao/record4s but it's already fixed in 3.4.2-RC1-nightly
Changing the repository for Scala 3 made was not handled previously in the OpenCB which lead to including it in OpenCB. There is 1 compilation error - it's interesting becouse in the past I've seen it once or twice in user projects.

Project Version Build URL Notes
7mind/sbtgen 0.0.100 Open CB logs object MacroParametersImpl is marked @experimental
endless4s/endless-transaction 0.0.3 Open CB logs Missing plugin wartremover, passes build after excluding wartremover dep
ichoran/kse3 0.2.10 -> 0.2.11 Open CB logs Expected #19096
laserdisc-io/tamer 0.21.1 Open CB logs Passed after retry
scala/scala3 3.3.3 Open CB logs dotty.tools.dotc.core.TypeError$$anon$1: object caps does not have a member type Cap
tarao/record4s 0.11.2 Open CB logs Fixed in nightly
tomasmikula/libretto 0.2-M4 Open CB logs Expected #19096

@soronpo
Copy link
Contributor

soronpo commented Mar 15, 2024

I tried it today and found a regression since 3.4.0, but apparently it already existed in 3.4.1-RC1. Need to minimize.

@soronpo
Copy link
Contributor

soronpo commented Mar 15, 2024

Update:
While trying to minimize the regression that appeared from this upgrade I managed to get the error to always show up until I downgraded to 3.0.0. See #19955
Somehow it was hidden thus far in my library and only showed up when upgrading to 3.4.1-RC1. It could be that my minimization found a different error, but I doubt it.

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

3 participants