From 058970a0c772f623277218aca3d848ece55bccd2 Mon Sep 17 00:00:00 2001 From: Georgi Krastev Date: Tue, 31 Aug 2021 13:38:27 +0200 Subject: [PATCH] Bump Scala to 3.0.2-RC2 --- .github/workflows/ci.yml | 4 ++-- build.sbt | 7 +++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fc82ede9..6f0ca18f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,7 +23,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - scala: [2.12.13, 2.13.6, 3.0.1] + scala: [2.12.13, 2.13.6, 3.0.2-RC2] java: [adopt@1.8] ci: [test] runs-on: ${{ matrix.os }} @@ -63,7 +63,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - scala: [3.0.1] + scala: [3.0.2-RC2] java: [adopt@1.8] runs-on: ${{ matrix.os }} steps: diff --git a/build.sbt b/build.sbt index bd88aa0a..d9920688 100644 --- a/build.sbt +++ b/build.sbt @@ -2,7 +2,7 @@ import sbt._ val scala212 = "2.12.13" val scala213 = "2.13.6" -val scala3 = "3.0.1" +val scala3 = "3.0.2-RC2" ThisBuild / crossScalaVersions := Seq(scala212, scala213, scala3) ThisBuild / scalaVersion := scala3 @@ -43,7 +43,10 @@ lazy val commonSettings = Seq( ), libraryDependencies ++= (CrossVersion.partialVersion(scalaVersion.value) match { case Some((3, _)) => - Seq("org.typelevel" %%% "shapeless3-deriving" % shapeless3Version) + Seq( + "org.typelevel" %%% "shapeless3-deriving" % shapeless3Version, + "org.scala-lang" %% "scala3-compiler" % scalaVersion.value + ) case _ => Seq( "com.chuusai" %%% "shapeless" % shapeless2Version,