fix(workflows): update local signing workflow to standardize notarization credential names and improve error messaging
All checks were successful
Test Local Signing / test-local-signing (push) Successful in 9s

This commit is contained in:
Ozgur 2025-04-14 15:52:59 +02:00
parent 69fcbde72f
commit 8cce263247
No known key found for this signature in database
GPG Key ID: 66CDF27505A35546

View File

@ -262,11 +262,11 @@ jobs:
- name: Notarize App - name: Notarize App
if: success() if: success()
env: env:
APPLE_ID: ${{ secrets.APPLE_NOTARY_USER }} APPLE_ID: ${{ secrets.NOTARY_USER }}
APP_PASSWORD: ${{ secrets.APPLE_NOTARY_PASSWORD }} APP_PASSWORD: ${{ secrets.NOTARY_PASSWORD }}
API_KEY_ID: ${{ secrets.APPLE_NOTARY_API_KEY_ID }} API_KEY_ID: ${{ secrets.NOTARY_API_KEY_ID }}
API_ISSUER_ID: ${{ secrets.APPLE_NOTARY_API_ISSUER_ID }} API_ISSUER_ID: ${{ secrets.NOTARY_API_ISSUER_ID }}
API_KEY: ${{ secrets.APPLE_NOTARY_API_KEY }} API_KEY: ${{ secrets.NOTARY_API_KEY }}
run: | run: |
echo "📤 Notarizing app..." echo "📤 Notarizing app..."
@ -329,13 +329,13 @@ jobs:
else else
echo "⚠️ Missing notarization credentials. Skipping notarization." echo "⚠️ Missing notarization credentials. Skipping notarization."
echo "For App Store Connect API key method, set these secrets:" echo "For App Store Connect API key method, set these secrets:"
echo " - APPLE_NOTARY_API_KEY_ID: Your API key ID" echo " - NOTARY_API_KEY_ID: Your API key ID"
echo " - APPLE_NOTARY_API_ISSUER_ID: Your API issuer ID" echo " - NOTARY_API_ISSUER_ID: Your API issuer ID"
echo " - APPLE_NOTARY_API_KEY: Your API key content (p8 file)" echo " - NOTARY_API_KEY: Your API key content (p8 file)"
echo "" echo ""
echo "For App-specific password method, set these secrets:" echo "For App-specific password method, set these secrets:"
echo " - APPLE_NOTARY_USER: Your Apple ID (email)" echo " - NOTARY_USER: Your Apple ID (email)"
echo " - APPLE_NOTARY_PASSWORD: Your app-specific password" echo " - NOTARY_PASSWORD: Your app-specific password"
echo " - APPLE_TEAM_ID: Your Apple Developer team ID" echo " - APPLE_TEAM_ID: Your Apple Developer team ID"
echo "NOTARIZED=false" >> "$GITHUB_ENV" echo "NOTARIZED=false" >> "$GITHUB_ENV"