Skip to content

Commit

Permalink
Build with JDK 11 when required
Browse files Browse the repository at this point in the history
  • Loading branch information
DavideD committed Dec 18, 2024
1 parent fb0c695 commit d1994be
Showing 1 changed file with 23 additions and 1 deletion.
24 changes: 23 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,14 @@ jobs:
.gradle/wrapper
# refresh cache every month to avoid unlimited growth
key: gradle-examples-${{ matrix.db }}-${{ steps.get-date.outputs.yearmonth }}
- name: Set up JDK 11
if: ${{ contains( inputs.branch, 'wip/2' ) }}
uses: actions/[email protected]
with:
distribution: 'temurin'
java-version: 11
- name: Set up JDK 17
if: ${{ !contains( inputs.branch, 'wip/2' ) }}
uses: actions/[email protected]
with:
distribution: 'temurin'
Expand Down Expand Up @@ -136,8 +143,16 @@ jobs:
.gradle/wrapper
# refresh cache every month to avoid unlimited growth
key: gradle-db-${{ matrix.db }}-${{ steps.get-date.outputs.yearmonth }}
- name: Set up JDK 11
if: ${{ contains( inputs.branch, 'wip/2' ) }}
uses: actions/[email protected]
with:
distribution: 'temurin'
java-version: 11
- name: Set up JDK 17
if: ${{ !contains( inputs.branch, 'wip/2' ) }}
uses: actions/[email protected]

with:
distribution: 'temurin'
java-version: 17
Expand Down Expand Up @@ -244,8 +259,15 @@ jobs:
- name: Export path to JDK ${{ matrix.java.name }}
id: testjdk-exportpath
run: echo "::set-output name=path::${JAVA_HOME}"
# Always use JDK 11 to build the main code: that's what we use for releases.
- name: Set up JDK 11
if: ${{ contains( inputs.branch, 'wip/2' ) }}
uses: actions/[email protected]
with:
distribution: 'temurin'
java-version: 11
check-latest: true
- name: Set up JDK 17
if: ${{ !contains( inputs.branch, 'wip/2' ) }}
uses: actions/[email protected]
with:
distribution: 'temurin'
Expand Down

0 comments on commit d1994be

Please sign in to comment.