Skip to content

Migrate to sbt 2.0.9 - #490

Merged
adamw merged 7 commits into
masterfrom
sbt-2
Sep 22, 2026
Merged

adamw merged 7 commits into
masterfrom
sbt-2

Conversation

@pierscin

@pierscin pierscin commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor
  • Project's sbt is now 2.0.9
  • Deleted sbt-projectmatrix
  • Changed SML plugins to 3.0.0
  • Changed CI and steward to run on JDK 25 JDK 11 -> 17 because of change in our workflows scripts
  • sbt 2 syntax adjustments
  • put -release 8 explicitly in scalac options
  • sbt-ide-settings: version update and org.jetbrains -> org.jetbrains.scala

pierscin and others added 3 commits September 22, 2026 13:59
- sbt 2.0.9; sbt-projectmatrix removed
- sbt-ide-settings moved to org.jetbrains.scala 1.1.4 (sbt 2 build)
- build.sbt: slash syntax, `*` varargs, `%%` instead of `%%%`
- CI: JDK 25 for build, mima and publish

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@pierscin
pierscin requested a review from adamw September 22, 2026 12:33
@pierscin pierscin self-assigned this Sep 22, 2026
Comment thread .github/workflows/ci.yml Outdated
github.event.pull_request.head.repo.full_name != github.repository ||
github.event.pull_request.user.login == 'softwaremill-ci'
with:
java-version: "25"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hm why do we have to bump the java version? this should build using java 11

@adamw
adamw merged commit b9f0ffd into master Sep 22, 2026
10 checks passed
@adamw
adamw deleted the sbt-2 branch September 22, 2026 13:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants