From 706993e084b5f293711024f2c2e5ad72f42f7ce0 Mon Sep 17 00:00:00 2001 From: ngenohkevin Date: Sat, 21 Mar 2026 21:12:09 +0300 Subject: [PATCH] Fix CI: create keystore directory before decoding --- .github/workflows/release.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2c3e564..cf0230b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,18 +22,16 @@ jobs: uses: gradle/actions/setup-gradle@v4 - name: Decode keystore - run: echo "${{ secrets.KEYSTORE_BASE64 }}" | base64 -d > keystore/ledga-release.jks - shell: bash + run: | + mkdir -p keystore + echo "${{ secrets.KEYSTORE_BASE64 }}" | base64 -d > keystore/ledga-release.jks - name: Build release APK env: KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }} KEY_ALIAS: ${{ secrets.KEY_ALIAS }} KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }} - run: | - mkdir -p keystore - echo "${{ secrets.KEYSTORE_BASE64 }}" | base64 -d > keystore/ledga-release.jks - ./gradlew assembleRelease + run: ./gradlew assembleRelease - name: Rename APK run: |