Skip to content

Commit 719b6c4

Browse files
committed
Update Scala 2.12.x to 2.12.15 + update build dependencies + add testing over GraalVM and JDK 17
1 parent 2a20ada commit 719b6c4

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

.github/workflows/build.yml

+6-5
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,9 @@ jobs:
1818
strategy:
1919
matrix:
2020
java:
21+
- zulu@1.17
22+
- graalvm-ce-java11@21
2123
- zulu@1.8
22-
- zulu@1.11
2324
os:
2425
- ubuntu-latest
2526
- macOS-latest
@@ -34,16 +35,16 @@ jobs:
3435
fetch-depth: 300
3536
- name: Fetch tags
3637
run: git fetch --depth=300 origin +refs/tags/*:refs/tags/*
37-
- uses: coursier/cache-action@v5
38-
- uses: olafurpg/setup-scala@v12
38+
- uses: coursier/cache-action@v6.3
39+
- uses: olafurpg/setup-scala@v13
3940
with:
4041
java-version: ${{matrix.java}}
4142
- name: Compile, test and check binary compatibility
4243
run: "sbt -batch clean +test +mimaReportBinaryIssues"
4344
shell: bash
4445
- name: Test with coverage
45-
if: ${{ matrix.os == 'ubuntu-latest' && matrix.java == 'zulu@1.8' }}
46+
if: ${{ matrix.os == 'ubuntu-latest' }}
4647
env:
4748
COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }}
48-
run: "sbt -batch ++2.12.12! coverage rtree2d-coreJVM/test rtree2d-benchmark/test coverageAggregate coveralls"
49+
run: "sbt -batch ++2.12.15! coverage rtree2d-coreJVM/test rtree2d-benchmark/test coverageAggregate coveralls"
4950
shell: bash

0 commit comments

Comments
 (0)