From b5efc9c16e6757ddb0874a83f492f0b0637099ad Mon Sep 17 00:00:00 2001 From: Alex Date: Sun, 2 Nov 2025 15:54:35 -0600 Subject: [PATCH] fix: passing secrets to trigger workflow (#23447) * fix: passing secrets to trigger workflow * pass secrets to workflow call --- .github/workflows/build-mobile.yml | 24 ++++++++++++++++++++++++ .github/workflows/prepare-release.yml | 14 ++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/.github/workflows/build-mobile.yml b/.github/workflows/build-mobile.yml index f6f9a047b1..e39a8f5ea9 100644 --- a/.github/workflows/build-mobile.yml +++ b/.github/workflows/build-mobile.yml @@ -20,6 +20,30 @@ on: required: true ANDROID_STORE_PASSWORD: required: true + APP_STORE_CONNECT_API_KEY_ID: + required: true + APP_STORE_CONNECT_API_KEY_ISSUER_ID: + required: true + APP_STORE_CONNECT_API_KEY: + required: true + IOS_CERTIFICATE_P12: + required: true + IOS_CERTIFICATE_PASSWORD: + required: true + IOS_PROVISIONING_PROFILE: + required: true + IOS_PROVISIONING_PROFILE_SHARE_EXTENSION: + required: true + IOS_PROVISIONING_PROFILE_WIDGET_EXTENSION: + required: true + IOS_DEVELOPMENT_PROVISIONING_PROFILE: + required: true + IOS_DEVELOPMENT_PROVISIONING_PROFILE_SHARE_EXTENSION: + required: true + IOS_DEVELOPMENT_PROVISIONING_PROFILE_WIDGET_EXTENSION: + required: true + FASTLANE_TEAM_ID: + required: true pull_request: push: branches: [main] diff --git a/.github/workflows/prepare-release.yml b/.github/workflows/prepare-release.yml index 8058ea7c94..77f32ace4f 100644 --- a/.github/workflows/prepare-release.yml +++ b/.github/workflows/prepare-release.yml @@ -99,6 +99,20 @@ jobs: ALIAS: ${{ secrets.ALIAS }} ANDROID_KEY_PASSWORD: ${{ secrets.ANDROID_KEY_PASSWORD }} ANDROID_STORE_PASSWORD: ${{ secrets.ANDROID_STORE_PASSWORD }} + # iOS secrets + APP_STORE_CONNECT_API_KEY_ID: ${{ secrets.APP_STORE_CONNECT_API_KEY_ID }} + APP_STORE_CONNECT_API_KEY_ISSUER_ID: ${{ secrets.APP_STORE_CONNECT_API_KEY_ISSUER_ID }} + APP_STORE_CONNECT_API_KEY: ${{ secrets.APP_STORE_CONNECT_API_KEY }} + IOS_CERTIFICATE_P12: ${{ secrets.IOS_CERTIFICATE_P12 }} + IOS_CERTIFICATE_PASSWORD: ${{ secrets.IOS_CERTIFICATE_PASSWORD }} + IOS_PROVISIONING_PROFILE: ${{ secrets.IOS_PROVISIONING_PROFILE }} + IOS_PROVISIONING_PROFILE_SHARE_EXTENSION: ${{ secrets.IOS_PROVISIONING_PROFILE_SHARE_EXTENSION }} + IOS_PROVISIONING_PROFILE_WIDGET_EXTENSION: ${{ secrets.IOS_PROVISIONING_PROFILE_WIDGET_EXTENSION }} + IOS_DEVELOPMENT_PROVISIONING_PROFILE: ${{ secrets.IOS_DEVELOPMENT_PROVISIONING_PROFILE }} + IOS_DEVELOPMENT_PROVISIONING_PROFILE_SHARE_EXTENSION: ${{ secrets.IOS_DEVELOPMENT_PROVISIONING_PROFILE_SHARE_EXTENSION }} + IOS_DEVELOPMENT_PROVISIONING_PROFILE_WIDGET_EXTENSION: ${{ secrets.IOS_DEVELOPMENT_PROVISIONING_PROFILE_WIDGET_EXTENSION }} + FASTLANE_TEAM_ID: ${{ secrets.FASTLANE_TEAM_ID }} + with: ref: ${{ needs.bump_version.outputs.ref }} environment: production