From 469a5a8e5d249963e1f6cb2489ea402a3ddf1d3a Mon Sep 17 00:00:00 2001 From: Pablo Date: Mon, 9 Mar 2026 23:07:39 +0100 Subject: [PATCH] modified build for gitea workflow --- .gitea/workflows/build.yml | 12 ++++++++---- .gitea/workflows/ci-cd.yml | 28 ++++++++++++++++++---------- .gitea/workflows/release.yml | 8 +++++--- 3 files changed, 31 insertions(+), 17 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index bb524ee..9f62e4e 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -20,11 +20,11 @@ jobs: - name: Checkout code uses: actions/checkout@v3 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v3 with: distribution: 'temurin' - java-version: '17' + java-version: '21' cache: 'gradle' - name: Setup Android SDK @@ -34,10 +34,14 @@ jobs: run: chmod +x gradlew - name: Build Debug APK - run: ./gradlew assembleDebug --stacktrace + run: ./gradlew assembleDebug --stacktrace -Porg.gradle.java.installations.auto-download=false + env: + JAVA_HOME: ${{ env.JAVA_HOME }} - name: Build Release APK (unsigned) - run: ./gradlew assembleRelease --stacktrace + run: ./gradlew assembleRelease --stacktrace -Porg.gradle.java.installations.auto-download=false + env: + JAVA_HOME: ${{ env.JAVA_HOME }} continue-on-error: true - name: Upload Debug APK diff --git a/.gitea/workflows/ci-cd.yml b/.gitea/workflows/ci-cd.yml index dbd4506..2703945 100644 --- a/.gitea/workflows/ci-cd.yml +++ b/.gitea/workflows/ci-cd.yml @@ -18,11 +18,11 @@ jobs: - name: Checkout code uses: actions/checkout@v3 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v3 with: distribution: 'temurin' - java-version: '17' + java-version: '21' cache: 'gradle' - name: Setup Android SDK @@ -32,12 +32,16 @@ jobs: run: chmod +x gradlew - name: Run Unit Tests - run: ./gradlew test --stacktrace - + run: ./gradlew test --stacktrace -Porg.gradle.java.installations.auto-download=false + env: + JAVA_HOME: ${{ env.JAVA_HOME }} + - name: Run Lint - run: ./gradlew lint --stacktrace + run: ./gradlew lint --stacktrace -Porg.gradle.java.installations.auto-download=false continue-on-error: true - + env: + JAVA_HOME: ${{ env.JAVA_HOME }} + - name: Upload Test Reports uses: actions/upload-artifact@v3 if: always() @@ -64,11 +68,11 @@ jobs: - name: Checkout code uses: actions/checkout@v3 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v3 with: distribution: 'temurin' - java-version: '17' + java-version: '21' cache: 'gradle' - name: Setup Android SDK @@ -86,11 +90,15 @@ jobs: echo "VERSION_CODE=$VERSION_CODE" >> $GITHUB_OUTPUT - name: Build Debug APK - run: ./gradlew assembleDebug --stacktrace + run: ./gradlew assembleDebug --stacktrace -Porg.gradle.java.installations.auto-download=false + env: + JAVA_HOME: ${{ env.JAVA_HOME }} - name: Build Release APK - run: ./gradlew assembleRelease --stacktrace + run: ./gradlew assembleRelease --stacktrace -Porg.gradle.java.installations.auto-download=false continue-on-error: true + env: + JAVA_HOME: ${{ env.JAVA_HOME }} - name: Rename APKs run: | diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 56f49f7..a1f0597 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -14,11 +14,11 @@ jobs: - name: Checkout code uses: actions/checkout@v3 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v3 with: distribution: 'temurin' - java-version: '17' + java-version: '21' cache: 'gradle' - name: Setup Android SDK @@ -36,7 +36,9 @@ jobs: echo "VERSION=$VERSION" >> $GITHUB_OUTPUT - name: Build Release APK - run: ./gradlew assembleRelease --stacktrace + run: ./gradlew assembleRelease --stacktrace -Porg.gradle.java.installations.auto-download=false + env: + JAVA_HOME: ${{ env.JAVA_HOME }} - name: Rename APK run: |