Skip to content

Commit 9e07ec9

Browse files
committed
Use Zulu distribution when running on macOS 14
Temurin does not offer a Java 8 distribution compatible with aarch64.
1 parent b2f9e3f commit 9e07ec9

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Diff for: .github/workflows/cross-platform-testing-build-from-source.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ jobs:
7575
uses: actions/setup-java@v4
7676
with:
7777
java-version: ${{ matrix.java-version }}
78-
distribution: 'temurin'
78+
distribution: ${{ matrix.os == 'macos-14' && 'zulu' || 'temurin' }} # No Temurin JDK 8 distribution for arm64
7979
- name: Download built script artifacts
8080
uses: actions/download-artifact@v4
8181
with:

Diff for: .github/workflows/cross-platform-testing-use-development-release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
uses: actions/setup-java@v4
5555
with:
5656
java-version: ${{ matrix.java-version }}
57-
distribution: 'temurin'
57+
distribution: ${{ matrix.os == 'macos-14' && 'zulu' || 'temurin' }} # No Temurin JDK 8 distribution for arm64
5858
- name: Download and extract build validation Scripts
5959
run: |
6060
curl -L -O https://github.com/gradle/gradle-enterprise-build-validation-scripts/releases/download/development-latest/gradle-enterprise-gradle-build-validation-dev.zip

0 commit comments

Comments
 (0)