ios: ci: keychain cleanup
This commit is contained in:
@@ -11,6 +11,8 @@ permissions:
|
||||
jobs:
|
||||
testflight:
|
||||
runs-on: xcode
|
||||
env:
|
||||
SIGNING_KEYCHAIN: sybil_signing_temp
|
||||
|
||||
defaults:
|
||||
run:
|
||||
@@ -74,7 +76,7 @@ jobs:
|
||||
with:
|
||||
p12-file-base64: ${{ secrets.APPSTORE_CERTIFICATES_FILE_BASE64 }}
|
||||
p12-password: ${{ secrets.APPSTORE_CERTIFICATES_PASSWORD }}
|
||||
keychain: ${{ env.HOME }}/Library/Keychains/signing_temp
|
||||
keychain: ${{ env.SIGNING_KEYCHAIN }}
|
||||
|
||||
- name: Create fastlane environment
|
||||
working-directory: ios
|
||||
@@ -186,3 +188,8 @@ jobs:
|
||||
"${api_url}/repos/${repository}/releases/${release_id}/assets?name=${asset_name}" >/dev/null
|
||||
|
||||
echo "Published ${IPA_NAME} to ${release_name}"
|
||||
|
||||
- name: Clean up temporary keychain
|
||||
if: always()
|
||||
run: |
|
||||
security delete-keychain "${SIGNING_KEYCHAIN}.keychain"
|
||||
|
||||
Reference in New Issue
Block a user