[ci] Add ASC secrets presence check for debugging auth failure
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user