File tree Expand file tree Collapse file tree 4 files changed +10
-27
lines changed Expand file tree Collapse file tree 4 files changed +10
-27
lines changed Original file line number Diff line number Diff line change 14
14
- uses : actions/checkout@v2
15
15
- uses : olafurpg/setup-scala@v10
16
16
- name : Test Incompatibilities 3.0
17
- run : sbt '++3.0.0-M1 ; incompat-30 / test; ++2.13.4; incompat-30 / test'
17
+ run : sbt '++3.0.0-M3 ; incompat-30 / test; ++2.13.4; incompat-30 / test'
18
18
- name : Test Incompatibilities 3.1
19
19
run : sbt 'incompat-31 / test'
20
20
macro :
26
26
- uses : actions/checkout@v2
27
27
- uses : olafurpg/setup-scala@v10
28
28
- name : Test Cross Compilation
29
- run : sbt '++3.0.0-M1 ; macro-cross-app / run; ++2.13.4; macro-cross-app / run'
29
+ run : sbt '++3.0.0-M3 ; macro-cross-app / run; ++2.13.4; macro-cross-app / run'
30
30
- name : Test Mixing Definitions
31
- run : sbt '++3.0.0-M1 ; macro-mix-app / run; ++2.13.4; macro-mix-app / run'
31
+ run : sbt '++3.0.0-M3 ; macro-mix-app / run; ++2.13.4; macro-mix-app / run'
32
32
sbt-migration :
33
33
name : Test sbt Migration
34
34
runs-on : ubuntu-latest
38
38
- uses : actions/checkout@v2
39
39
- uses : olafurpg/setup-scala@v10
40
40
- name : Test Cross Compilation
41
- run : sbt '++0.27.0-RC1 ; sbt-migration-tutorial / run; ++2.13.3 ; sbt-migration-tutorial / run'
41
+ run : sbt '++3.0.0-M3 ; sbt-migration-tutorial / run; ++2.13.4 ; sbt-migration-tutorial / run'
Original file line number Diff line number Diff line change 1
1
object Versions {
2
2
val scala213 = " 2.13.4"
3
- val scala30 = " 3.0.0-M1"
4
- val dotty = " 0.27.0-RC1"
5
- val `scala-2.13.3` = " 2.13.3"
6
- val sbtDotty = " 0.4.6"
7
- val osLib = " 0.7.1"
8
- val sourcecode = " 0.2.1"
3
+ val scala30 = " 3.0.0-M3"
4
+ val sbtDotty = " 0.4.7"
5
+ val osLib = " 0.7.2"
6
+ val sourcecode = " 0.2.3"
9
7
}
Original file line number Diff line number Diff line change @@ -3,8 +3,8 @@ import Versions._
3
3
lazy val `sbt-migration-tutorial` = project
4
4
.in(file(" sbt-migration-tutorial" ))
5
5
.settings(
6
- scalaVersion := dotty ,
7
- crossScalaVersions := Seq (scala213, dotty ),
6
+ scalaVersion := scala30 ,
7
+ crossScalaVersions := Seq (scala213, scala30 ),
8
8
libraryDependencies ++= Seq (
9
9
" org.typelevel" % " cats-core_2.13" % " 2.1.1" ,
10
10
" com.lihaoyi" %% " os-lib" % osLib, // TODO use "os-lib_3.0"
Original file line number Diff line number Diff line change 11
11
"contributing" : {
12
12
"title" : " Contributing"
13
13
},
14
- "cross-build" : {
15
- "title" : " Cross-building"
16
- },
17
- "dotty-rewrites" : {
18
- "title" : " Dotty Migration Mode"
19
- },
20
14
"external-resources/moving-from-scala-2-to-scala-3" : {
21
15
"title" : " Moving from Scala 2 to Scala 3"
22
16
},
23
- "get-started" : {
24
- "title" : " Introduction"
25
- },
26
17
"incompat-31" : {
27
18
"title" : " Dotty 3.1-migration Mode"
28
19
},
41
32
"incompatibilities/table" : {
42
33
"title" : " Incompatibility Table"
43
34
},
44
- "macros" : {
45
- "title" : " Macros Migration"
46
- },
47
35
"macros/macro-libraries" : {
48
36
"title" : " Scala Macro Libraries"
49
37
},
67
55
},
68
56
"tutorials/scalacoptions-migration" : {
69
57
"title" : " Porting the scalacOptions"
70
- },
71
- "upgrade" : {
72
- "title" : " Upgrading a Scala Application"
73
58
}
74
59
},
75
60
"links" : {
You can’t perform that action at this time.
0 commit comments