Skip to content

Commit 65700b8

Browse files
committed
ios env for app store
1 parent 8a9b288 commit 65700b8

File tree

3 files changed

+37
-0
lines changed

3 files changed

+37
-0
lines changed

.github/actions/generate-version-code/action.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,24 @@ inputs:
1414
APP_STORE_CONNECT_API_KEY_BASE64:
1515
type: string
1616
required: true
17+
MATCH_KEYCHAIN_NAME:
18+
type: string
19+
required: false
20+
MATCH_KEYCHAIN_PASSWORD:
21+
type: string
22+
required: false
23+
MATCH_PASSWORD:
24+
type: string
25+
required: false
26+
APP_STORE_CONNECT_API_KEY_ID:
27+
type: string
28+
required: false
29+
APP_STORE_CONNECT_API_KEY_ISSUER_ID:
30+
type: string
31+
required: false
32+
FASTLANE_REPO_PAT:
33+
type: string
34+
required: false
1735

1836
outputs:
1937
VERSIONCODE:
@@ -61,6 +79,13 @@ runs:
6179
run: |
6280
bundle exec fastlane ios get_testflight_version
6381
working-directory: ios
82+
env:
83+
MATCH_KEYCHAIN_NAME: ${{ inputs.MATCH_KEYCHAIN_NAME }}
84+
MATCH_KEYCHAIN_PASSWORD: ${{ inputs.MATCH_KEYCHAIN_PASSWORD }}
85+
MATCH_PASSWORD: ${{ inputs.MATCH_PASSWORD }}
86+
APP_STORE_CONNECT_API_KEY_ID: ${{ inputs.APP_STORE_CONNECT_API_KEY_ID }}
87+
APP_STORE_CONNECT_API_KEY_ISSUER_ID: ${{ inputs.APP_STORE_CONNECT_API_KEY_ISSUER_ID }}
88+
FASTLANE_REPO_PAT: ${{ inputs.FASTLANE_REPO_PAT }}
6489

6590
- name: Compute VERSIONCODE (Android)
6691
if: ${{ inputs.os == 'android' }}

.github/workflows/build-ios.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,12 @@ jobs:
3939
official: false
4040
os: ios
4141
APP_STORE_CONNECT_API_KEY_BASE64: ${{ secrets.APP_STORE_CONNECT_API_KEY_BASE64 }}
42+
MATCH_KEYCHAIN_NAME: ${{ secrets.MATCH_KEYCHAIN_NAME }}
43+
MATCH_KEYCHAIN_PASSWORD: ${{ secrets.MATCH_KEYCHAIN_PASSWORD }}
44+
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
45+
APP_STORE_CONNECT_API_KEY_ID: ${{ secrets.APP_STORE_CONNECT_API_KEY_ID }}
46+
APP_STORE_CONNECT_API_KEY_ISSUER_ID: ${{ secrets.APP_STORE_CONNECT_API_KEY_ISSUER_ID }}
47+
FASTLANE_REPO_PAT: ${{ secrets.FASTLANE_REPO_PAT }}
4248

4349
- name: Build iOS
4450
uses: ./.github/actions/build-ios

.github/workflows/build-official-ios.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,12 @@ jobs:
3939
official: true
4040
os: ios
4141
APP_STORE_CONNECT_API_KEY_BASE64: ${{ secrets.APP_STORE_CONNECT_API_KEY_BASE64 }}
42+
MATCH_KEYCHAIN_NAME: ${{ secrets.MATCH_KEYCHAIN_NAME }}
43+
MATCH_KEYCHAIN_PASSWORD: ${{ secrets.MATCH_KEYCHAIN_PASSWORD }}
44+
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
45+
APP_STORE_CONNECT_API_KEY_ID: ${{ secrets.APP_STORE_CONNECT_API_KEY_ID }}
46+
APP_STORE_CONNECT_API_KEY_ISSUER_ID: ${{ secrets.APP_STORE_CONNECT_API_KEY_ISSUER_ID }}
47+
FASTLANE_REPO_PAT: ${{ secrets.FASTLANE_REPO_PAT }}
4248

4349
- name: Build iOS
4450
uses: ./.github/actions/build-ios

0 commit comments

Comments
 (0)