@@ -53,13 +53,14 @@ jobs:
5353 - name : Publish macOS
5454 run : |
5555 perry publish macos \
56+ --certificate /tmp/macos_appstore.p12 \
5657 --apple-p8-key /tmp/appstore_connect.p8 \
5758 --apple-key-id "$PERRY_APPLE_KEY_ID" \
5859 --apple-issuer-id "$PERRY_APPLE_ISSUER_ID" \
5960 --apple-team-id "$PERRY_APPLE_TEAM_ID"
6061 env :
6162 PERRY_APPLE_CERT_PASSWORD : ${{ secrets.APPLE_CERT_PASSWORD }}
62- PERRY_APPLE_NOTARIZE_CERTIFICATE_PASSWORD : ${{ secrets.APPLE_NOTARIZE_CERT_PASSWORD }}
63+ PERRY_APPLE_NOTARIZE_CERTIFICATE_PASSWORD : " "
6364 PERRY_APPLE_TEAM_ID : ${{ secrets.APPLE_TEAM_ID }}
6465 PERRY_APPLE_KEY_ID : ${{ secrets.APPLE_KEY_ID }}
6566 PERRY_APPLE_ISSUER_ID : ${{ secrets.APPLE_ISSUER_ID }}
@@ -205,16 +206,17 @@ jobs:
205206 - name : Publish iOS to TestFlight
206207 run : |
207208 perry publish ios \
209+ --certificate /tmp/ios_distribution.p12 \
210+ --provisioning-profile /tmp/perry.mobileprovision \
208211 --apple-p8-key /tmp/appstore_connect.p8 \
209212 --apple-key-id "$PERRY_APPLE_KEY_ID" \
210213 --apple-issuer-id "$PERRY_APPLE_ISSUER_ID" \
211214 --apple-team-id "$PERRY_APPLE_TEAM_ID"
212215 env :
213- PERRY_APPLE_CERT_PASSWORD : ${{ secrets.APPLE_CERT_PASSWORD }}
216+ PERRY_APPLE_CERT_PASSWORD : " "
214217 PERRY_APPLE_TEAM_ID : ${{ secrets.APPLE_TEAM_ID }}
215218 PERRY_APPLE_KEY_ID : ${{ secrets.APPLE_KEY_ID }}
216219 PERRY_APPLE_ISSUER_ID : ${{ secrets.APPLE_ISSUER_ID }}
217- PERRY_APPLE_P8_KEY_PATH : /tmp/appstore_connect.p8
218220
219221 build-android :
220222 name : Android (Play Store)
0 commit comments