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
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
0 commit comments