From ceba49404dd2b5077f5a8539be37e6ea97b1b888 Mon Sep 17 00:00:00 2001 From: Doan Dinh Date: Sat, 12 Aug 2023 12:14:01 +0700 Subject: [PATCH] [#169] Update github runner --- .github/workflows/ios_deploy_production_to_app_store.yml | 3 +++ .../workflows/ios_deploy_production_to_testflight.yml | 2 +- .../workflows/ios_deploy_production_to_testflight.yml | 5 ++++- ..._store.yml => ios_deploy_production_to_app_store.yml} | 4 ++-- ...light.yml => ios_deploy_production_to_testflight.yml} | 9 ++++++--- 5 files changed, 16 insertions(+), 7 deletions(-) rename sample/.github/workflows/{ios_deploy_to_app_store.yml => ios_deploy_production_to_app_store.yml} (96%) rename sample/.github/workflows/{ios_deploy_to_testflight.yml => ios_deploy_production_to_testflight.yml} (82%) diff --git a/.github/workflows/ios_deploy_production_to_app_store.yml b/.github/workflows/ios_deploy_production_to_app_store.yml index 483a8536..6a16dfe8 100644 --- a/.github/workflows/ios_deploy_production_to_app_store.yml +++ b/.github/workflows/ios_deploy_production_to_app_store.yml @@ -19,6 +19,9 @@ jobs: FASTLANE_SESSION: ${{ secrets.FASTLANE_SESSION }} MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }} KEYCHAIN_PASSWORD: ${{ secrets.KEYCHAIN_PASSWORD }} + APP_STORE_KEY_ID: ${{ secrets.APP_STORE_KEY_ID }} + APP_STORE_ISSUER_ID: ${{ secrets.APP_STORE_ISSUER_ID }} + APPSTORE_CONNECT_API_KEY_BASE64: ${{ secrets.APPSTORE_CONNECT_API_KEY_BASE64 }} GITHUB_RUN_NUMBER: ${{ secrets.GITHUB_RUN_NUMBER }} steps: - name: Check out diff --git a/.github/workflows/ios_deploy_production_to_testflight.yml b/.github/workflows/ios_deploy_production_to_testflight.yml index da8391cb..211bfb41 100644 --- a/.github/workflows/ios_deploy_production_to_testflight.yml +++ b/.github/workflows/ios_deploy_production_to_testflight.yml @@ -20,10 +20,10 @@ jobs: FASTLANE_SESSION: ${{ secrets.FASTLANE_SESSION }} MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }} KEYCHAIN_PASSWORD: ${{ secrets.KEYCHAIN_PASSWORD }} - GITHUB_RUN_NUMBER: ${{ secrets.GITHUB_RUN_NUMBER }} APP_STORE_KEY_ID: ${{ secrets.APP_STORE_KEY_ID }} APP_STORE_ISSUER_ID: ${{ secrets.APP_STORE_ISSUER_ID }} APPSTORE_CONNECT_API_KEY_BASE64: ${{ secrets.APPSTORE_CONNECT_API_KEY_BASE64 }} + GITHUB_RUN_NUMBER: ${{ secrets.GITHUB_RUN_NUMBER }} steps: - name: Check out uses: actions/checkout@v3 diff --git a/bricks/template/__brick__/{{project_name.snakeCase()}}/.github/workflows/ios_deploy_production_to_testflight.yml b/bricks/template/__brick__/{{project_name.snakeCase()}}/.github/workflows/ios_deploy_production_to_testflight.yml index b8333e96..2e758693 100644 --- a/bricks/template/__brick__/{{project_name.snakeCase()}}/.github/workflows/ios_deploy_production_to_testflight.yml +++ b/bricks/template/__brick__/{{project_name.snakeCase()}}/.github/workflows/ios_deploy_production_to_testflight.yml @@ -19,7 +19,10 @@ jobs: FASTLANE_SESSION: ${{#mustacheCase}}secrets.FASTLANE_SESSION{{/mustacheCase}} MATCH_PASSWORD: ${{#mustacheCase}}secrets.MATCH_PASSWORD{{/mustacheCase}} KEYCHAIN_PASSWORD: ${{#mustacheCase}}secrets.KEYCHAIN_PASSWORD{{/mustacheCase}} - GITHUB_RUN_NUMBER: $secrets.GITHUB_RUN_NUMBER + APP_STORE_KEY_ID: ${{ secrets.APP_STORE_KEY_ID }} + APP_STORE_ISSUER_ID: ${{ secrets.APP_STORE_ISSUER_ID }} + APPSTORE_CONNECT_API_KEY_BASE64: ${{ secrets.APPSTORE_CONNECT_API_KEY_BASE64 }} + GITHUB_RUN_NUMBER: ${{ secrets.GITHUB_RUN_NUMBER }} steps: - name: Check out uses: actions/checkout@v3 diff --git a/sample/.github/workflows/ios_deploy_to_app_store.yml b/sample/.github/workflows/ios_deploy_production_to_app_store.yml similarity index 96% rename from sample/.github/workflows/ios_deploy_to_app_store.yml rename to sample/.github/workflows/ios_deploy_production_to_app_store.yml index 697c53ac..2cbb1337 100644 --- a/sample/.github/workflows/ios_deploy_to_app_store.yml +++ b/sample/.github/workflows/ios_deploy_production_to_app_store.yml @@ -1,9 +1,9 @@ -name: ios-deploy-to-app-store +name: ios-deploy-production-to-app-store on: # Trigger the workflow on push action push: branches: - - develop + - main jobs: build_and_upload_to_app_store: diff --git a/sample/.github/workflows/ios_deploy_to_testflight.yml b/sample/.github/workflows/ios_deploy_production_to_testflight.yml similarity index 82% rename from sample/.github/workflows/ios_deploy_to_testflight.yml rename to sample/.github/workflows/ios_deploy_production_to_testflight.yml index 0aa0cfec..53890963 100644 --- a/sample/.github/workflows/ios_deploy_to_testflight.yml +++ b/sample/.github/workflows/ios_deploy_production_to_testflight.yml @@ -1,9 +1,9 @@ -name: ios-deploy-to-testflight +name: ios-deploy-production-to-testflight on: # Trigger the workflow on push action push: branches: - - develop + - main jobs: build_and_upload_to_testflight: @@ -18,7 +18,10 @@ jobs: FASTLANE_SESSION: ${{ secrets.FASTLANE_SESSION }} MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }} KEYCHAIN_PASSWORD: ${{ secrets.KEYCHAIN_PASSWORD }} - GITHUB_RUN_NUMBER: $secrets.GITHUB_RUN_NUMBER + APP_STORE_KEY_ID: ${{ secrets.APP_STORE_KEY_ID }} + APP_STORE_ISSUER_ID: ${{ secrets.APP_STORE_ISSUER_ID }} + APPSTORE_CONNECT_API_KEY_BASE64: ${{ secrets.APPSTORE_CONNECT_API_KEY_BASE64 }} + GITHUB_RUN_NUMBER: ${{ secrets.GITHUB_RUN_NUMBER }} steps: - name: Check out uses: actions/checkout@v3