Skip to content

Commit 4772ffb

Browse files
authored
build: Try to speed up bin comp CI job (#32833)
* run on JDK 25 * only compile main classes * verifying against fewer patch releases * bump coursier-cache to 7.0.0 * skip javafmtOnCompile on CI in general
1 parent fa2afb7 commit 4772ffb

13 files changed

+37
-37
lines changed

.github/workflows/binary-compatibility-checks.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,20 +47,20 @@ jobs:
4747

4848
- name: Cache Coursier cache
4949
# https://github.com/coursier/cache-action/releases
50-
# v6.4.5
51-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
50+
# v7.0.0
51+
uses: coursier/cache-action@bebeeb0e6f48ebad66d3783946588ecf43114433
5252

53-
- name: Set up JDK 11
53+
- name: Set up JDK 25
5454
# https://github.com/coursier/setup-action/releases
5555
# v1.3.5
5656
uses: coursier/setup-action@7bde40eee928896f074dbb76d22dd772eed5c65f
5757
with:
58-
jvm: temurin:1.11
58+
jvm: temurin:1.25
5959

60-
- name: Test/compile
60+
- name: compile
6161
run: |-
6262
cp .jvmopts-ci .jvmopts
63-
sbt "+~ ${{ matrix.scalaVersion }} Test/compile"
63+
sbt "+~ ${{ matrix.scalaVersion }} compile"
6464
6565
- name: Report MiMa Binary Issues
6666
run: |-

.github/workflows/build-test-prValidation.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ jobs:
3838

3939
- name: Cache Coursier cache
4040
# https://github.com/coursier/cache-action/releases
41-
# v6.4.5
42-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
41+
# v7.0.0
42+
uses: coursier/cache-action@bebeeb0e6f48ebad66d3783946588ecf43114433
4343

4444
- name: Set up JDK 11
4545
# https://github.com/coursier/setup-action/releases
@@ -82,8 +82,8 @@ jobs:
8282

8383
- name: Cache Coursier cache
8484
# https://github.com/coursier/cache-action/releases
85-
# v6.4.5
86-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
85+
# v7.0.0
86+
uses: coursier/cache-action@bebeeb0e6f48ebad66d3783946588ecf43114433
8787

8888
- name: Set up JDK 11
8989
# https://github.com/coursier/setup-action/releases

.github/workflows/check-samples.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ jobs:
5050
5151
- name: Cache Coursier cache
5252
# https://github.com/coursier/cache-action/releases
53-
# v6.4.5
54-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
53+
# v7.0.0
54+
uses: coursier/cache-action@bebeeb0e6f48ebad66d3783946588ecf43114433
5555

5656
- name: Set up JDK 17
5757
# https://github.com/coursier/setup-action/releases

.github/workflows/fossa.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ jobs:
3636

3737
- name: Cache Coursier cache
3838
# https://github.com/coursier/cache-action/releases
39-
# v6.4.5
40-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
39+
# v7.0.0
40+
uses: coursier/cache-action@bebeeb0e6f48ebad66d3783946588ecf43114433
4141

4242
- name: Set up JDK 17
4343
# https://github.com/coursier/setup-action/releases

.github/workflows/link-validator.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ jobs:
4141
4242
- name: Cache Coursier cache
4343
# https://github.com/coursier/cache-action/releases
44-
# v6.4.5
45-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
44+
# v7.0.0
45+
uses: coursier/cache-action@bebeeb0e6f48ebad66d3783946588ecf43114433
4646

4747
- name: Set up JDK 11
4848
# https://github.com/coursier/setup-action/releases

.github/workflows/multi-node-aeron.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@ jobs:
7676
7777
- name: Cache Coursier cache
7878
# https://github.com/coursier/cache-action/releases
79-
# v6.4.5
80-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
79+
# v7.0.0
80+
uses: coursier/cache-action@bebeeb0e6f48ebad66d3783946588ecf43114433
8181

8282
- name: Set up JDK 17
8383
# https://github.com/coursier/setup-action/releases

.github/workflows/multi-node.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@ jobs:
7676
7777
- name: Cache Coursier cache
7878
# https://github.com/coursier/cache-action/releases
79-
# v6.4.5
80-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
79+
# v7.0.0
80+
uses: coursier/cache-action@bebeeb0e6f48ebad66d3783946588ecf43114433
8181

8282
- name: Set up JDK 17
8383
# https://github.com/coursier/setup-action/releases

.github/workflows/native-image-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ jobs:
4040
4141
- name: Cache Coursier cache
4242
# https://github.com/coursier/cache-action/releases
43-
# v6.4.5
44-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
43+
# v7.0.0
44+
uses: coursier/cache-action@bebeeb0e6f48ebad66d3783946588ecf43114433
4545

4646
- name: Set up JDK 11
4747
# https://github.com/coursier/setup-action/releases

.github/workflows/nightly-builds.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ jobs:
3939

4040
- name: Cache Coursier cache
4141
# https://github.com/coursier/cache-action/releases
42-
# v6.4.5
43-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
42+
# v7.0.0
43+
uses: coursier/cache-action@bebeeb0e6f48ebad66d3783946588ecf43114433
4444

4545
- name: Set up JDK 11
4646
# https://github.com/coursier/setup-action/releases
@@ -134,8 +134,8 @@ jobs:
134134

135135
- name: Cache Coursier cache
136136
# https://github.com/coursier/cache-action/releases
137-
# v6.4.5
138-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
137+
# v7.0.0
138+
uses: coursier/cache-action@bebeeb0e6f48ebad66d3783946588ecf43114433
139139

140140
- name: Set up JDK ${{ matrix.jdkVersion }}
141141
# https://github.com/coursier/setup-action/releases
@@ -247,8 +247,8 @@ jobs:
247247

248248
- name: Cache Coursier cache
249249
# https://github.com/coursier/cache-action/releases
250-
# v6.4.5
251-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
250+
# v7.0.0
251+
uses: coursier/cache-action@bebeeb0e6f48ebad66d3783946588ecf43114433
252252

253253
- name: Set up JDK 11
254254
# https://github.com/coursier/setup-action/releases

.github/workflows/timing-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ jobs:
3939

4040
- name: Cache Coursier cache
4141
# https://github.com/coursier/cache-action/releases
42-
# v6.4.5
43-
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d
42+
# v7.0.0
43+
uses: coursier/cache-action@bebeeb0e6f48ebad66d3783946588ecf43114433
4444

4545
- name: Set up JDK 11
4646
# https://github.com/coursier/setup-action/releases

0 commit comments

Comments
 (0)