diff --git a/.github/workflows/ci_beta.yml b/.github/workflows/ci_beta.yml index 560daed1..773f3048 100644 --- a/.github/workflows/ci_beta.yml +++ b/.github/workflows/ci_beta.yml @@ -42,44 +42,8 @@ jobs: cd husky ./gradlew clean assembleHuskyBetaDebug - - name: Decode Keystore - env: - ENCODED_STRING: ${{ secrets.HUSKY_BETA_KS }} - run: | - TMP_KS_FILE_PATH="${RUNNER_TEMP}"/keystore - mkdir "${TMP_KS_FILE_PATH}" - echo $ENCODED_STRING > keystore-b64.txt - base64 -d keystore-b64.txt > "$TMP_KS_FILE_PATH/husky_beta_ks.jks" - #echo $ENCODED_STRING | base64 -di > "${TMP_KS_FILE_PATH}"/husky_beta_ks.jks - - - name: Prepare Signing env - run: | - sudo add-apt-repository ppa:fdroid/fdroidserver - sudo apt-get update - sudo apt-get install apksigner fdroidserver --no-install-recommends - - - name: Sign APK - env: - SIGNING_KEY_ALIAS: ${{ secrets.HUSKY_BETA_KS_ALIAS }} - SIGNING_KEY_PASSWORD: ${{ secrets.HUSKY_BETA_KS_ALIAS_PW }} - SIGNING_STORE_PASSWORD: ${{ secrets.HUSKY_BETA_KS_PW }} - run: | - SIGNING_KEY_STORE_PATH="${RUNNER_TEMP}"/keystore/husky_beta_ks.jsk - cd husky/app/build/outputs/apk/huskyBeta/debug/ - apksigner sign --ks "$SIGNING_KEY_STORE_PATH" \ - --ks-key-alias $SIGNING_KEY_ALIAS \ - --ks-pass $SIGNING_STORE_PASSWORD \ - --key-pass $SIGNING_KEY_PASSWORD \ - --in "husky_${{ steps.vars.outputs.tag }}.apk" \ - --out "husky_${{ steps.vars.outputs.tag }}_signed.apk" - mkdir signed - mv "husky_${{ steps.vars.outputs.tag }}_signed.apk" \ - signed/"husky_${{ steps.vars.outputs.tag }}.apk" - - name: Upload APK uses: actions/upload-artifact@v4 with: name: Build Artifacts - path: husky/app/build/outputs/apk/huskyBeta/debug/signed - - # "husky/app/build/outputs/apk/huskyBeta/debug/husky_${{ steps.vars.outputs.tag }}.apk" + path: husky/app/build/outputs/apk/huskyBeta/debug/*.apk