From 49a046c45ad0eae34d60ac81890917021bc0c3e0 Mon Sep 17 00:00:00 2001 From: antonio Date: Tue, 11 Apr 2023 09:55:33 +0200 Subject: [PATCH] Github Action tuning --- .github/workflows/github_release.yml | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/.github/workflows/github_release.yml b/.github/workflows/github_release.yml index b1060ad2..f61fbf75 100644 --- a/.github/workflows/github_release.yml +++ b/.github/workflows/github_release.yml @@ -15,12 +15,8 @@ jobs: distribution: 'temurin' java-version: 8 - build: - needs: setup - runs-on: ubuntu-latest - steps: - uses: actions/checkout@v3 - + - name: Cache Gradle and wrapper uses: actions/cache@v3 with: @@ -32,6 +28,10 @@ jobs: - name: Make gradlew executable run: chmod +x ./gradlew + build-apk: + needs: setup + runs-on: ubuntu-latest + steps: - name: Build APK id: build run: bash ./gradlew assembleRelease @@ -52,6 +52,10 @@ jobs: name: app-release-signed path: ${{steps.sign_apk.outputs.signedReleaseFile}} + build-aab: + needs: setup + runs-on: ubuntu-latest + steps: - name: Build AAB run: bash ./gradlew bundleRelease @@ -71,6 +75,10 @@ jobs: name: app-release-signed path: ${{steps.sign_aab.outputs.signedReleaseFile}} + release: + needs: [ build-apk, build-aab ] + runs-on: ubuntu-latest + steps: - name: Build Changelog id: changelog uses: ardalanamini/auto-changelog@v3