From eb15448510a8b85fd47389ed27ac6163d91317f1 Mon Sep 17 00:00:00 2001 From: James Magahern Date: Mon, 27 Jul 2026 17:06:01 -0700 Subject: [PATCH] Avoid Fastlane API key environment collision --- .env.example | 6 +++--- .gitea/workflows/testflight.yml | 6 +++--- README.md | 6 +++--- fastlane/Fastfile | 6 +++--- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.env.example b/.env.example index ee769f6..5ca8e90 100644 --- a/.env.example +++ b/.env.example @@ -1,5 +1,5 @@ -APP_STORE_CONNECT_API_KEY_ID= -APP_STORE_CONNECT_API_ISSUER_ID= -APP_STORE_CONNECT_API_KEY= +ASC_KEY_ID= +ASC_ISSUER_ID= +ASC_KEY= MATCH_PASSWORD= MATCH_GIT_BASIC_AUTHORIZATION= diff --git a/.gitea/workflows/testflight.yml b/.gitea/workflows/testflight.yml index c43676d..0849589 100644 --- a/.gitea/workflows/testflight.yml +++ b/.gitea/workflows/testflight.yml @@ -23,9 +23,9 @@ jobs: - name: Build and upload to TestFlight env: - APP_STORE_CONNECT_API_KEY_ID: ${{ secrets.APP_STORE_CONNECT_API_KEY_ID }} - APP_STORE_CONNECT_API_ISSUER_ID: ${{ secrets.APP_STORE_CONNECT_API_ISSUER_ID }} - APP_STORE_CONNECT_API_KEY: ${{ secrets.APP_STORE_CONNECT_API_KEY }} + ASC_KEY_ID: ${{ secrets.ASC_KEY_ID }} + ASC_ISSUER_ID: ${{ secrets.ASC_ISSUER_ID }} + ASC_KEY: ${{ secrets.ASC_KEY }} MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }} MATCH_GIT_BASIC_AUTHORIZATION: ${{ secrets.MATCH_GIT_BASIC_AUTHORIZATION }} CI: "true" diff --git a/README.md b/README.md index 1828c15..80c12c6 100644 --- a/README.md +++ b/README.md @@ -56,8 +56,8 @@ git push origin release/v2.0.0 The workflow uses the `macos-arm64` runner and Fastlane Match. It expects these repository Actions secrets: -- `APP_STORE_CONNECT_API_KEY_ID` -- `APP_STORE_CONNECT_API_ISSUER_ID` -- `APP_STORE_CONNECT_API_KEY` +- `ASC_KEY_ID` +- `ASC_ISSUER_ID` +- `ASC_KEY` - `MATCH_PASSWORD` - `MATCH_GIT_BASIC_AUTHORIZATION` diff --git a/fastlane/Fastfile b/fastlane/Fastfile index e9fd4a3..23abb6a 100644 --- a/fastlane/Fastfile +++ b/fastlane/Fastfile @@ -23,9 +23,9 @@ platform :ios do ) api_key = app_store_connect_api_key( - key_id: ENV.fetch("APP_STORE_CONNECT_API_KEY_ID"), - issuer_id: ENV.fetch("APP_STORE_CONNECT_API_ISSUER_ID"), - key_content: ENV.fetch("APP_STORE_CONNECT_API_KEY"), + key_id: ENV.fetch("ASC_KEY_ID"), + issuer_id: ENV.fetch("ASC_ISSUER_ID"), + key_content: ENV.fetch("ASC_KEY"), is_key_content_base64: true )