fix: vars в run-скрипте, а не в env (в Gitea env-блок не резолвит vars)
This commit is contained in:
@@ -17,13 +17,12 @@ runs:
|
|||||||
|
|
||||||
- name: Sign APK
|
- name: Sign APK
|
||||||
shell: bash
|
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: |
|
run: |
|
||||||
set -euo pipefail
|
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 "Signing ${{ inputs.apk_path }}"
|
||||||
echo "$KEYSTORE_B64" | base64 -d > /tmp/release.keystore
|
echo "$KEYSTORE_B64" | base64 -d > /tmp/release.keystore
|
||||||
curl -sL -o /tmp/uber-apk-signer.jar \
|
curl -sL -o /tmp/uber-apk-signer.jar \
|
||||||
@@ -41,12 +40,11 @@ runs:
|
|||||||
|
|
||||||
- name: Push to F-Droid repo and rebuild index
|
- name: Push to F-Droid repo and rebuild index
|
||||||
shell: bash
|
shell: bash
|
||||||
env:
|
|
||||||
FROID_HOST: ${{ vars.FROID_HOST }}
|
|
||||||
FROID_SSH_USER: ${{ vars.FROID_SSH_USER }}
|
|
||||||
FROID_SSH_KEY: ${{ vars.FROID_SSH_KEY }}
|
|
||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
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
|
mkdir -p ~/.ssh && chmod 700 ~/.ssh
|
||||||
echo "$FROID_SSH_KEY" > ~/.ssh/froid_ci && chmod 600 ~/.ssh/froid_ci
|
echo "$FROID_SSH_KEY" > ~/.ssh/froid_ci && chmod 600 ~/.ssh/froid_ci
|
||||||
APK=$(ls /tmp/apk-out/*.apk | head -1)
|
APK=$(ls /tmp/apk-out/*.apk | head -1)
|
||||||
|
|||||||
Reference in New Issue
Block a user