Skip to content

Commit cff0d1b

Browse files
committed
bump java to 11
1 parent dfd33fe commit cff0d1b

File tree

2 files changed

+22
-21
lines changed

2 files changed

+22
-21
lines changed

.github/workflows/ci.yml

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
matrix:
3030
os: [ubuntu-22.04]
3131
scala: [3]
32-
java: [temurin@8]
32+
java: [temurin@11]
3333
runs-on: ${{ matrix.os }}
3434
timeout-minutes: 60
3535
steps:
@@ -41,35 +41,35 @@ jobs:
4141
- name: Setup sbt
4242
uses: sbt/setup-sbt@v1
4343

44-
- name: Setup Java (temurin@8)
45-
id: setup-java-temurin-8
46-
if: matrix.java == 'temurin@8'
44+
- name: Setup Java (temurin@11)
45+
id: setup-java-temurin-11
46+
if: matrix.java == 'temurin@11'
4747
uses: actions/setup-java@v4
4848
with:
4949
distribution: temurin
50-
java-version: 8
50+
java-version: 11
5151
cache: sbt
5252

5353
- name: sbt update
54-
if: matrix.java == 'temurin@8' && steps.setup-java-temurin-8.outputs.cache-hit == 'false'
54+
if: matrix.java == 'temurin@11' && steps.setup-java-temurin-11.outputs.cache-hit == 'false'
5555
run: sbt +update
5656

5757
- name: Check that workflows are up to date
5858
run: sbt githubWorkflowCheck
5959

6060
- name: Check headers and formatting
61-
if: matrix.java == 'temurin@8' && matrix.os == 'ubuntu-22.04'
61+
if: matrix.java == 'temurin@11' && matrix.os == 'ubuntu-22.04'
6262
run: sbt '++ ${{ matrix.scala }}' headerCheckAll scalafmtCheckAll 'project /' scalafmtSbtCheck
6363

6464
- name: Test
6565
run: sbt '++ ${{ matrix.scala }}' test
6666

6767
- name: Check binary compatibility
68-
if: matrix.java == 'temurin@8' && matrix.os == 'ubuntu-22.04'
68+
if: matrix.java == 'temurin@11' && matrix.os == 'ubuntu-22.04'
6969
run: sbt '++ ${{ matrix.scala }}' mimaReportBinaryIssues
7070

7171
- name: Generate API documentation
72-
if: matrix.java == 'temurin@8' && matrix.os == 'ubuntu-22.04'
72+
if: matrix.java == 'temurin@11' && matrix.os == 'ubuntu-22.04'
7373
run: sbt '++ ${{ matrix.scala }}' doc
7474

7575
- name: Make target directories
@@ -94,7 +94,7 @@ jobs:
9494
strategy:
9595
matrix:
9696
os: [ubuntu-22.04]
97-
java: [temurin@8]
97+
java: [temurin@11]
9898
runs-on: ${{ matrix.os }}
9999
steps:
100100
- name: Checkout current branch (full)
@@ -105,17 +105,17 @@ jobs:
105105
- name: Setup sbt
106106
uses: sbt/setup-sbt@v1
107107

108-
- name: Setup Java (temurin@8)
109-
id: setup-java-temurin-8
110-
if: matrix.java == 'temurin@8'
108+
- name: Setup Java (temurin@11)
109+
id: setup-java-temurin-11
110+
if: matrix.java == 'temurin@11'
111111
uses: actions/setup-java@v4
112112
with:
113113
distribution: temurin
114-
java-version: 8
114+
java-version: 11
115115
cache: sbt
116116

117117
- name: sbt update
118-
if: matrix.java == 'temurin@8' && steps.setup-java-temurin-8.outputs.cache-hit == 'false'
118+
if: matrix.java == 'temurin@11' && steps.setup-java-temurin-11.outputs.cache-hit == 'false'
119119
run: sbt +update
120120

121121
- name: Download target directories (3)
@@ -158,7 +158,7 @@ jobs:
158158
strategy:
159159
matrix:
160160
os: [ubuntu-22.04]
161-
java: [temurin@8]
161+
java: [temurin@11]
162162
runs-on: ${{ matrix.os }}
163163
steps:
164164
- name: Checkout current branch (full)
@@ -169,17 +169,17 @@ jobs:
169169
- name: Setup sbt
170170
uses: sbt/setup-sbt@v1
171171

172-
- name: Setup Java (temurin@8)
173-
id: setup-java-temurin-8
174-
if: matrix.java == 'temurin@8'
172+
- name: Setup Java (temurin@11)
173+
id: setup-java-temurin-11
174+
if: matrix.java == 'temurin@11'
175175
uses: actions/setup-java@v4
176176
with:
177177
distribution: temurin
178-
java-version: 8
178+
java-version: 11
179179
cache: sbt
180180

181181
- name: sbt update
182-
if: matrix.java == 'temurin@8' && steps.setup-java-temurin-8.outputs.cache-hit == 'false'
182+
if: matrix.java == 'temurin@11' && steps.setup-java-temurin-11.outputs.cache-hit == 'false'
183183
run: sbt +update
184184

185185
- name: Submit Dependencies

build.sbt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ ThisBuild / developers := List( /* tlGitHubDev() */ )
77
ThisBuild / sonatypeCredentialHost := xerial.sbt.Sonatype.sonatypeLegacy
88

99
ThisBuild / scalaVersion := "3.3.5"
10+
ThisBuild / tlJdkRelease := Some(11)
1011
ThisBuild / tlFatalWarnings := false
1112

1213
val commonSettings = Seq(

0 commit comments

Comments
 (0)