From f83525fe675ff1d580fb6b9887f8a81729e4a6c0 Mon Sep 17 00:00:00 2001 From: Derek Bailey Date: Wed, 27 Aug 2025 22:55:17 -0700 Subject: [PATCH] Update build.yml - update gradle actions This follows the recommendation here: https://github.com/gradle/actions/blob/main/docs/setup-gradle.md#general-usage --- .github/workflows/build.yml | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f4552044b..bf24e2cbd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -314,10 +314,12 @@ jobs: steps: - uses: actions/checkout@v3 - name: set up Java - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: - distribution: 'temurin' - java-version: '21' + distribution: temurin + java-version: 17 + - name: set up Gradle + uses: gradle/actions/setup-gradle@v4 - name: set up flatc run: | cmake -DFLATBUFFERS_BUILD_TESTS=OFF -DFLATBUFFERS_BUILD_FLATLIB=OFF -DFLATBUFFERS_BUILD_FLATHASH=OFF -DFLATBUFFERS_STRICT_MODE=ON . @@ -398,11 +400,13 @@ jobs: # https://github.com/actions/runner-images/blob/main/images/macos/macos-13-Readme.md#xcode - name: Set up Xcode version run: sudo xcode-select -s /Applications/Xcode_14.3.app/Contents/Developer - - uses: gradle/wrapper-validation-action@v1.0.5 - - uses: actions/setup-java@v3 + - name: set up Java + uses: actions/setup-java@v4 with: - distribution: 'temurin' - java-version: '21' + distribution: temurin + java-version: 17 + - name: set up Gradle + uses: gradle/actions/setup-gradle@v4 - name: Build flatc run: | cmake -DFLATBUFFERS_BUILD_TESTS=OFF -DFLATBUFFERS_BUILD_FLATLIB=OFF -DFLATBUFFERS_BUILD_FLATHASH=OFF . @@ -418,11 +422,13 @@ jobs: steps: - name: Checkout uses: actions/checkout@v3 - - uses: actions/setup-java@v3 + - name: set up Java + uses: actions/setup-java@v4 with: - distribution: 'temurin' - java-version: '21' - - uses: gradle/wrapper-validation-action@v1.0.5 + distribution: temurin + java-version: 17 + - name: set up Gradle + uses: gradle/actions/setup-gradle@v4 - name: Build flatc run: | cmake -DFLATBUFFERS_BUILD_TESTS=OFF -DFLATBUFFERS_BUILD_FLATLIB=OFF -DFLATBUFFERS_BUILD_FLATHASH=OFF .