@@ -9,9 +9,9 @@ name: Continuous Integration
9
9
10
10
on :
11
11
pull_request :
12
- branches : ['*']
12
+ branches : ['** ']
13
13
push :
14
- branches : ['*']
14
+ branches : ['** ']
15
15
tags : [v*]
16
16
17
17
env :
@@ -25,18 +25,27 @@ jobs:
25
25
matrix :
26
26
os : [ubuntu-latest]
27
27
scala : [2.13.10, 2.12.17]
28
- java : [graalvm-ce-java11@21 .1.0, openjdk@1. 17]
28
+ java : [graal_21 .1.0@11, temurin@ 17]
29
29
runs-on : ${{ matrix.os }}
30
30
steps :
31
31
- name : Checkout current branch (full)
32
32
uses : actions/checkout@v2
33
33
with :
34
34
fetch-depth : 0
35
35
36
- - name : Setup Java and Scala
37
- uses : olafurpg/setup-scala@v10
36
+ - name : Setup GraalVM (graal_21.1.0@11)
37
+ if : matrix.java == 'graal_21.1.0@11'
38
+ uses : DeLaGuardo/setup-graalvm@5.0
38
39
with :
39
- java-version : ${{ matrix.java }}
40
+ graalvm : 21.1.0
41
+ java : java11
42
+
43
+ - name : Setup Java (temurin@17)
44
+ if : matrix.java == 'temurin@17'
45
+ uses : actions/setup-java@v2
46
+ with :
47
+ distribution : temurin
48
+ java-version : 17
40
49
41
50
- name : Cache sbt
42
51
uses : actions/cache@v2
@@ -93,18 +102,27 @@ jobs:
93
102
matrix :
94
103
os : [ubuntu-latest]
95
104
scala : [2.13.10]
96
- java : [graalvm-ce-java11@21 .1.0]
105
+ java : [graal_21 .1.0@11 ]
97
106
runs-on : ${{ matrix.os }}
98
107
steps :
99
108
- name : Checkout current branch (full)
100
109
uses : actions/checkout@v2
101
110
with :
102
111
fetch-depth : 0
103
112
104
- - name : Setup Java and Scala
105
- uses : olafurpg/setup-scala@v10
113
+ - name : Setup GraalVM (graal_21.1.0@11)
114
+ if : matrix.java == 'graal_21.1.0@11'
115
+ uses : DeLaGuardo/setup-graalvm@5.0
116
+ with :
117
+ graalvm : 21.1.0
118
+ java : java11
119
+
120
+ - name : Setup Java (temurin@17)
121
+ if : matrix.java == 'temurin@17'
122
+ uses : actions/setup-java@v2
106
123
with :
107
- java-version : ${{ matrix.java }}
124
+ distribution : temurin
125
+ java-version : 17
108
126
109
127
- name : Cache sbt
110
128
uses : actions/cache@v2
@@ -143,4 +161,4 @@ jobs:
143
161
PGP_SECRET : ${{ secrets.PGP_SECRET }}
144
162
SONATYPE_PASSWORD : ${{ secrets.SONATYPE_PASSWORD }}
145
163
SONATYPE_USERNAME : ${{ secrets.SONATYPE_USERNAME }}
146
- run : sbt ++${{ matrix.scala }} ci-release
164
+ run : sbt ++${{ matrix.scala }} ci-release
0 commit comments