[android] Separate GPlay and F-Droid metadata checks

Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
This commit is contained in:
Konstantin Pastbin
2025-09-11 22:05:59 +07:00
parent 886c094d77
commit 3e9c142b72
3 changed files with 31 additions and 26 deletions

View File

@@ -8,21 +8,19 @@ jobs:
runs-on: ubuntu-latest
environment: production
steps:
- name: Checkout sources
# TODO: use shallow (and sparse?) checkout
- name: Checkout
uses: actions/checkout@v4
# - name: Parallel submodules checkout
# shell: bash
# run: git submodule update --depth 1 --init --recursive --jobs=$(($(nproc) * 20))
with:
fetch-depth: 1
sparse-checkout: |
android
tools/python/check_store_metadata.py
- name: Restore release keys
shell: bash
run: |
echo "$PRIVATE_H" | base64 -d > private.h
echo "$GOOGLE_PLAY_JSON" | base64 -d > android/app/google-play.json
env:
PRIVATE_H: ${{ secrets.PRIVATE_H }}
GOOGLE_PLAY_JSON: ${{ secrets.GOOGLE_PLAY_JSON }}
- name: Upload