From 93c7c6634da14177b7c7b73c51f2ec9ed4eeeed2 Mon Sep 17 00:00:00 2001 From: Fabian Zobrist Date: Thu, 29 Jun 2023 08:27:53 +0200 Subject: [PATCH] Update .gitea/workflows/buildAndroid.yaml --- .gitea/workflows/buildAndroid.yaml | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/buildAndroid.yaml b/.gitea/workflows/buildAndroid.yaml index 161b9c8..bd03686 100644 --- a/.gitea/workflows/buildAndroid.yaml +++ b/.gitea/workflows/buildAndroid.yaml @@ -2,16 +2,28 @@ name: Build Android on: [pull_request, push] jobs: build: - runs-on: ubuntu-latest-android + runs-on: ubuntu-22.04 + container: + image: docker://fabernovel/android:api-33-v1.7.0 steps: - name: Checkout the code uses: actions/checkout@v2 + - name: Gradle cache + uses: actions/cache@v3 + with: + path: | + /root/.gradle/caches + /root/.gradle/wrapper + key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} + restore-keys: | + ${{ runner.os }}-gradle- + - name: Prepare signing run: | touch keystore.properties - echo "storePassword=$STOREPASSWORD" >> keystore.properties - echo "keyPassword=$KEYPASSWORD" >> keystore.properties + echo "storePassword=${{ secrets.STOREPASSWORD }}" >> keystore.properties + echo "keyPassword=${{ secrets.KEYPASSWORD }}" >> keystore.properties echo "keyAlias=key0" >> keystore.properties echo "storeFile=../AndroidKey" >> keystore.properties