diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index 36127744..3ca7824a 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -15,17 +15,17 @@ concurrency: jobs: check-code-style: name: Code Style - uses: playframework/.github/.github/workflows/cmd.yml@v2 + uses: playframework/.github/.github/workflows/cmd.yml@v3 with: cmd: sbt validateCode check-binary-compatibility: name: Binary Compatibility - uses: playframework/.github/.github/workflows/binary-check.yml@v2 + uses: playframework/.github/.github/workflows/binary-check.yml@v3 check-docs: name: Docs - uses: playframework/.github/.github/workflows/cmd.yml@v2 + uses: playframework/.github/.github/workflows/cmd.yml@v3 with: cmd: sbt doc @@ -35,9 +35,9 @@ jobs: - "check-code-style" - "check-binary-compatibility" - "check-docs" - uses: playframework/.github/.github/workflows/cmd.yml@v2 + uses: playframework/.github/.github/workflows/cmd.yml@v3 with: - java: 11, 8 + java: 17, 11 scala: 2.13.8, 3.2.0 cmd: sbt ++$MATRIX_SCALA 'testOnly -- xonly timefactor 5' @@ -46,4 +46,4 @@ jobs: if: github.event_name == 'pull_request' needs: # Should be last - "tests" - uses: playframework/.github/.github/workflows/rtm.yml@v2 + uses: playframework/.github/.github/workflows/rtm.yml@v3 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 9e999302..92e6f544 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -11,5 +11,5 @@ on: jobs: publish-artifacts: name: Publish / Artifacts - uses: playframework/.github/.github/workflows/publish.yml@v2 + uses: playframework/.github/.github/workflows/publish.yml@v3 secrets: inherit diff --git a/build.sbt b/build.sbt index c7694083..10557da9 100644 --- a/build.sbt +++ b/build.sbt @@ -23,10 +23,8 @@ Global / onLoad := (Global / onLoad).value.andThen { s => } val javacSettings = Seq( - "-source", - "1.8", - "-target", - "1.8", + "--release", + "11", "-Xlint:deprecation", "-Xlint:unchecked" ) @@ -45,7 +43,7 @@ val scalacOpts = Def.setting[Seq[String]] { if (sv == "3") { common } else { - common ++ Seq("-target:jvm-1.8", "-Ywarn-unused:imports", "-Xlint:nullary-unit", "-Xlint", "-Ywarn-dead-code") + common ++ Seq("-release", "11", "-Ywarn-unused:imports", "-Xlint:nullary-unit", "-Xlint", "-Ywarn-dead-code") } }