@@ -9,9 +9,9 @@ name: Continuous Integration
99
1010on :
1111 pull_request :
12- branches : ['*']
12+ branches : ['** ']
1313 push :
14- branches : ['*']
14+ branches : ['** ']
1515 tags : [v*]
1616
1717env :
@@ -25,18 +25,27 @@ jobs:
2525 matrix :
2626 os : [ubuntu-latest]
2727 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]
2929 runs-on : ${{ matrix.os }}
3030 steps :
3131 - name : Checkout current branch (full)
3232 uses : actions/checkout@v2
3333 with :
3434 fetch-depth : 0
3535
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/[email protected] 3839 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
4049
4150 - name : Cache sbt
4251 uses : actions/cache@v2
@@ -93,18 +102,27 @@ jobs:
93102 matrix :
94103 os : [ubuntu-latest]
95104 scala : [2.13.10]
96- java : [graalvm-ce-java11@21 .1.0]
105+ java : [graal_21 .1.0@11 ]
97106 runs-on : ${{ matrix.os }}
98107 steps :
99108 - name : Checkout current branch (full)
100109 uses : actions/checkout@v2
101110 with :
102111 fetch-depth : 0
103112
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/[email protected] 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
106123 with :
107- java-version : ${{ matrix.java }}
124+ distribution : temurin
125+ java-version : 17
108126
109127 - name : Cache sbt
110128 uses : actions/cache@v2
@@ -143,4 +161,4 @@ jobs:
143161 PGP_SECRET : ${{ secrets.PGP_SECRET }}
144162 SONATYPE_PASSWORD : ${{ secrets.SONATYPE_PASSWORD }}
145163 SONATYPE_USERNAME : ${{ secrets.SONATYPE_USERNAME }}
146- run : sbt ++${{ matrix.scala }} ci-release
164+ run : sbt ++${{ matrix.scala }} ci-release
0 commit comments