Avoid Fastlane API key environment collision
Some checks failed
TestFlight / Build and upload (push) Failing after 28s

This commit is contained in:
2026-07-27 17:06:01 -07:00
parent 989ab4db1d
commit eb15448510
4 changed files with 12 additions and 12 deletions

View File

@@ -1,5 +1,5 @@
APP_STORE_CONNECT_API_KEY_ID= ASC_KEY_ID=
APP_STORE_CONNECT_API_ISSUER_ID= ASC_ISSUER_ID=
APP_STORE_CONNECT_API_KEY= ASC_KEY=
MATCH_PASSWORD= MATCH_PASSWORD=
MATCH_GIT_BASIC_AUTHORIZATION= MATCH_GIT_BASIC_AUTHORIZATION=

View File

@@ -23,9 +23,9 @@ jobs:
- name: Build and upload to TestFlight - name: Build and upload to TestFlight
env: env:
APP_STORE_CONNECT_API_KEY_ID: ${{ secrets.APP_STORE_CONNECT_API_KEY_ID }} ASC_KEY_ID: ${{ secrets.ASC_KEY_ID }}
APP_STORE_CONNECT_API_ISSUER_ID: ${{ secrets.APP_STORE_CONNECT_API_ISSUER_ID }} ASC_ISSUER_ID: ${{ secrets.ASC_ISSUER_ID }}
APP_STORE_CONNECT_API_KEY: ${{ secrets.APP_STORE_CONNECT_API_KEY }} ASC_KEY: ${{ secrets.ASC_KEY }}
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }} MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
MATCH_GIT_BASIC_AUTHORIZATION: ${{ secrets.MATCH_GIT_BASIC_AUTHORIZATION }} MATCH_GIT_BASIC_AUTHORIZATION: ${{ secrets.MATCH_GIT_BASIC_AUTHORIZATION }}
CI: "true" CI: "true"

View File

@@ -56,8 +56,8 @@ git push origin release/v2.0.0
The workflow uses the `macos-arm64` runner and Fastlane Match. It expects these The workflow uses the `macos-arm64` runner and Fastlane Match. It expects these
repository Actions secrets: repository Actions secrets:
- `APP_STORE_CONNECT_API_KEY_ID` - `ASC_KEY_ID`
- `APP_STORE_CONNECT_API_ISSUER_ID` - `ASC_ISSUER_ID`
- `APP_STORE_CONNECT_API_KEY` - `ASC_KEY`
- `MATCH_PASSWORD` - `MATCH_PASSWORD`
- `MATCH_GIT_BASIC_AUTHORIZATION` - `MATCH_GIT_BASIC_AUTHORIZATION`

View File

@@ -23,9 +23,9 @@ platform :ios do
) )
api_key = app_store_connect_api_key( api_key = app_store_connect_api_key(
key_id: ENV.fetch("APP_STORE_CONNECT_API_KEY_ID"), key_id: ENV.fetch("ASC_KEY_ID"),
issuer_id: ENV.fetch("APP_STORE_CONNECT_API_ISSUER_ID"), issuer_id: ENV.fetch("ASC_ISSUER_ID"),
key_content: ENV.fetch("APP_STORE_CONNECT_API_KEY"), key_content: ENV.fetch("ASC_KEY"),
is_key_content_base64: true is_key_content_base64: true
) )