diff --git a/fdroid-publish/action.yml b/fdroid-publish/action.yml index ce536b0..5ab71ee 100644 --- a/fdroid-publish/action.yml +++ b/fdroid-publish/action.yml @@ -17,13 +17,12 @@ runs: - name: Sign APK shell: bash - env: - KEYSTORE_B64: ${{ vars.ANDROID_KEYSTORE_B64 }} - KEYSTORE_PASS: ${{ vars.ANDROID_KEYSTORE_PASSWORD }} - KEY_ALIAS: ${{ vars.ANDROID_KEY_ALIAS }} - KEY_PASS: ${{ vars.ANDROID_KEY_PASSWORD }} run: | set -euo pipefail + export KEYSTORE_B64="${{ vars.ANDROID_KEYSTORE_B64 }}" + export KEYSTORE_PASS="${{ vars.ANDROID_KEYSTORE_PASSWORD }}" + export KEY_ALIAS="${{ vars.ANDROID_KEY_ALIAS }}" + export KEY_PASS="${{ vars.ANDROID_KEY_PASSWORD }}" echo "Signing ${{ inputs.apk_path }}" echo "$KEYSTORE_B64" | base64 -d > /tmp/release.keystore curl -sL -o /tmp/uber-apk-signer.jar \ @@ -41,12 +40,11 @@ runs: - name: Push to F-Droid repo and rebuild index shell: bash - env: - FROID_HOST: ${{ vars.FROID_HOST }} - FROID_SSH_USER: ${{ vars.FROID_SSH_USER }} - FROID_SSH_KEY: ${{ vars.FROID_SSH_KEY }} run: | set -euo pipefail + export FROID_HOST="${{ vars.FROID_HOST }}" + export FROID_SSH_USER="${{ vars.FROID_SSH_USER }}" + export FROID_SSH_KEY="${{ vars.FROID_SSH_KEY }}" mkdir -p ~/.ssh && chmod 700 ~/.ssh echo "$FROID_SSH_KEY" > ~/.ssh/froid_ci && chmod 600 ~/.ssh/froid_ci APK=$(ls /tmp/apk-out/*.apk | head -1)