|
82 | 82 | distribution: 'temurin' |
83 | 83 | java-version: 17 |
84 | 84 |
|
| 85 | + - name: Setup native build |
| 86 | + if: steps.check_changes.outputs.docs_only != 'true' |
| 87 | + uses: ./.github/actions/setup-native-build |
| 88 | + |
85 | 89 | - name: Validate pull request |
86 | 90 | if: steps.check_changes.outputs.docs_only != 'true' |
87 | 91 | run: | |
@@ -161,6 +165,9 @@ jobs: |
161 | 165 | distribution: 'temurin' |
162 | 166 | java-version: 17 |
163 | 167 |
|
| 168 | + - name: Setup native build |
| 169 | + uses: ./.github/actions/setup-native-build |
| 170 | + |
164 | 171 | - name: Tune Java DNS TTL settings |
165 | 172 | run: | |
166 | 173 | sudo tee -a $JAVA_HOME/conf/security/java.security <<EOF |
@@ -244,6 +251,9 @@ jobs: |
244 | 251 | distribution: 'temurin' |
245 | 252 | java-version: 17 |
246 | 253 |
|
| 254 | + - name: Setup native build |
| 255 | + uses: ./.github/actions/setup-native-build |
| 256 | + |
247 | 257 | - name: Tune Java DNS TTL settings |
248 | 258 | run: | |
249 | 259 | sudo tee -a $JAVA_HOME/conf/security/java.security <<EOF |
@@ -341,6 +351,9 @@ jobs: |
341 | 351 | distribution: 'temurin' |
342 | 352 | java-version: 17 |
343 | 353 |
|
| 354 | + - name: Setup native build |
| 355 | + uses: ./.github/actions/setup-native-build |
| 356 | + |
344 | 357 | - name: Restore released versions cache |
345 | 358 | uses: actions/cache/restore@v4 |
346 | 359 | with: |
@@ -437,6 +450,9 @@ jobs: |
437 | 450 | distribution: 'temurin' |
438 | 451 | java-version: 17 |
439 | 452 |
|
| 453 | + - name: Setup native build |
| 454 | + uses: ./.github/actions/setup-native-build |
| 455 | + |
440 | 456 | - name: mvn package |
441 | 457 | run: mvn -B -nsu clean package -DskipTests |
442 | 458 |
|
@@ -471,6 +487,9 @@ jobs: |
471 | 487 | distribution: 'temurin' |
472 | 488 | java-version: 17 |
473 | 489 |
|
| 490 | + - name: Setup native build |
| 491 | + uses: ./.github/actions/setup-native-build |
| 492 | + |
474 | 493 | - name: mvn package |
475 | 494 | run: mvn -B -nsu clean package -DskipTests |
476 | 495 |
|
@@ -514,6 +533,9 @@ jobs: |
514 | 533 | distribution: 'temurin' |
515 | 534 | java-version: ${{ matrix.jdk_version }} |
516 | 535 |
|
| 536 | + - name: Setup native build |
| 537 | + uses: ./.github/actions/setup-native-build |
| 538 | + |
517 | 539 | - name: Build with Maven |
518 | 540 | run: mvn clean package -B -nsu -DskipBookKeeperServerTests |
519 | 541 |
|
|
0 commit comments