From b8129ab69354b50cb9ecdd301ca1666464d297d1 Mon Sep 17 00:00:00 2001 From: Fadi George Date: Tue, 27 Oct 2026 20:25:13 -0700 Subject: [PATCH] chore: set up Java 17 in the publish release workflow Co-Authored-By: Claude Opus 5.5 --- .github/workflows/publish-release.yml | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml index c32bd10cc..69406e52c 100644 --- a/.github/workflows/publish-release.yml +++ b/.github/workflows/publish-release.yml @@ -62,17 +62,11 @@ jobs: echo "CURRENT_BRANCH=$BRANCH" >> $GITHUB_ENV echo "Publishing from branch: $BRANCH" - - name: Ensure Java 11 or 17 - run: | - CURRENT_JAVA=$(java -version 2>&1 | head -n 1 | awk -F '"' '{print $2}') - echo "Current Java version: $CURRENT_JAVA" - if [[ "$CURRENT_JAVA" != 11.* && "$CURRENT_JAVA" != 17.* ]]; then - echo "Installing Java 11..." - sudo apt-get update - sudo apt-get install openjdk-11-jdk -y - echo "JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64" >> $GITHUB_ENV - echo "/usr/lib/jvm/java-11-openjdk-amd64/bin" >> $GITHUB_PATH - fi + - name: Set up Java 17 + uses: actions/setup-java@v5 + with: + java-version: '17' + distribution: 'temurin' - name: Decode GPG file from secret working-directory: OneSignalSDK