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