Skip to content

Commit 87bd115

Browse files
committed
test java 21
1 parent 0da85dc commit 87bd115

File tree

2 files changed

+19
-2
lines changed

2 files changed

+19
-2
lines changed

.github/workflows/ci.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
matrix:
2525
os: [ubuntu-latest]
2626
scala: [2.11.12, 2.12.18, 2.13.12, 3.3.1]
27-
java: [zulu@8, zulu@11, zulu@17]
27+
java: [zulu@8, zulu@11, zulu@17, zulu@21]
2828
runs-on: ${{ matrix.os }}
2929
steps:
3030
- name: Checkout current branch (full)
@@ -56,6 +56,14 @@ jobs:
5656
java-version: 17
5757
cache: sbt
5858

59+
- name: Setup Java (zulu@21)
60+
if: matrix.java == 'zulu@21'
61+
uses: actions/setup-java@v3
62+
with:
63+
distribution: zulu
64+
java-version: 21
65+
cache: sbt
66+
5967
- name: Check that workflows are up to date
6068
run: sbt -J-Xmx2G '++ ${{ matrix.scala }}' githubWorkflowCheck
6169

@@ -111,6 +119,14 @@ jobs:
111119
java-version: 17
112120
cache: sbt
113121

122+
- name: Setup Java (zulu@21)
123+
if: matrix.java == 'zulu@21'
124+
uses: actions/setup-java@v3
125+
with:
126+
distribution: zulu
127+
java-version: 21
128+
cache: sbt
129+
114130
- name: Download target directories (2.11.12)
115131
uses: actions/download-artifact@v3
116132
with:

build.sbt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,8 @@ Compile / resourceGenerators += Def.task {
140140
Test / parallelExecution := false
141141

142142
ThisBuild / githubWorkflowSbtCommand := "sbt -J-Xmx2G"
143-
ThisBuild / githubWorkflowJavaVersions := Seq(JavaSpec(Zulu, "8"), JavaSpec(Zulu, "11"), JavaSpec(Zulu, "17"))
143+
ThisBuild / githubWorkflowJavaVersions := Seq(JavaSpec(Zulu, "8"), JavaSpec(Zulu, "11"),
144+
JavaSpec(Zulu, "17"), JavaSpec(Zulu, "21"))
144145
ThisBuild / githubWorkflowTargetTags ++= Seq("v*")
145146
ThisBuild / githubWorkflowPublishTargetBranches := Seq(
146147
RefPredicate.Equals(Ref.Branch("master")),

0 commit comments

Comments
 (0)