From b07306a0c2ca816dd660c54a9fda9aa7ede0f38c Mon Sep 17 00:00:00 2001 From: antonio Date: Mon, 10 Apr 2023 18:12:45 +0200 Subject: [PATCH] Github Action tuning --- .github/workflows/github_release.yml | 29 +++++++++++++--------------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/.github/workflows/github_release.yml b/.github/workflows/github_release.yml index 66c7f366..d6f20b32 100644 --- a/.github/workflows/github_release.yml +++ b/.github/workflows/github_release.yml @@ -14,21 +14,17 @@ jobs: with: distribution: 'temurin' java-version: 8 - - - decode: - runs-on: ubuntu-latest - steps: + - name: Decode Keystore - env: - ENCODED_STRING: ${{ secrets.KEYSTORE_BASE64 }} - KEYSTORE_PATH: ${{ secrets.KEYSTORE_PATH }} - run: | - echo $ENCODED_STRING > keystore-b64.txt - base64 -di keystore-b64.txt > $KEYSTORE_PATH + env: + ENCODED_STRING: ${{ secrets.KEYSTORE_BASE64 }} + KEYSTORE_PATH: ${{ secrets.KEYSTORE_PATH }} + run: | + echo $ENCODED_STRING > keystore-b64.txt + base64 -di keystore-b64.txt > $KEYSTORE_PATH build: - needs: [ setup, decode ] + needs: setup runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 @@ -70,8 +66,9 @@ jobs: with: name: release-artifacts path: | - app/build/outputs/apk/release/ - app/build/outputs/bundle/release/ + app/**/*.apk + app/**/*.aab + if-no-files-found: error - name: Create Github Release uses: softprops/action-gh-release@v1 @@ -80,6 +77,6 @@ jobs: generate_release_notes: true prerelease: true files: | - app/build/outputs/apk/release/app-release.apk - app/build/outputs/bundle/release/app-release.aab + app/**/*.apk + app/**/*.aab # body_path: app/src/main/play/release-notes/en-GB/default.txt