[ci] Add ASC secrets presence check for debugging auth failure

This commit is contained in:
2026-09-10 20:31:43 -03:00
parent d698049fab
commit e86d16c9d2

View File

@@ -20,6 +20,18 @@ jobs:
"${{ github.server_url }}/api/v1/repos/${{ github.repository }}/archive/${{ github.sha }}.tar.gz"
tar -xzf /tmp/repo.tar.gz --strip-components=1 -C "$GITHUB_WORKSPACE"
- name: Check ASC secrets are present (no values printed)
run: |
for s in ASC_KEY_ID ASC_ISSUER_ID ASC_KEY_CONTENT CI_KEYCHAIN_PASSWORD; do
eval "v=\${${s}:-}"
if [ -n "$v" ]; then echo "$s: SET (${#v} chars)"; else echo "$s: EMPTY"; fi
done
env:
ASC_KEY_ID: ${{ secrets.ASC_KEY_ID }}
ASC_ISSUER_ID: ${{ secrets.ASC_ISSUER_ID }}
ASC_KEY_CONTENT: ${{ secrets.ASC_KEY_CONTENT }}
CI_KEYCHAIN_PASSWORD: ${{ secrets.CI_KEYCHAIN_PASSWORD }}
- name: Write App Store Connect API key
run: |
cat > fastlane/apikey.json <<EOF