From e6167dfb3dbece8d07834adc763b4323193079e6 Mon Sep 17 00:00:00 2001 From: Violet Caulfield Date: Mon, 3 Feb 2025 23:36:33 -0600 Subject: [PATCH 1/6] try api key for appstore connect --- .github/workflows/build-ios-app.yml | 12 ++++++++++-- ios/fastlane/Fastfile | 4 ++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-ios-app.yml b/.github/workflows/build-ios-app.yml index d9f311ca..b3238e8b 100644 --- a/.github/workflows/build-ios-app.yml +++ b/.github/workflows/build-ios-app.yml @@ -9,15 +9,23 @@ jobs: runs-on: macos-latest steps: - uses: actions/checkout@v2 + - uses: actions/setup-node@v4 with: node-version: 20 + - run: echo BUILD_NUMBER=$(node -p -e "require('./package.json').version") >> $GITHUB_ENV + - run: npm run init + + - run: echo ${{ secrets.APPSTORE_CONNECT_API_KEY_JSON }} > appstore_connect_api_key.json + working-directory: ./ios/fastlane + - run: fastlane beta + working-directory: ./ios env: # FASTLANE_PASSWORD: ${{ secrets.FASTLANE_PASSWORD }} + APPSTORE_CONNECT_API_KEY_JSON: ${{ secrets.APPSTORE_CONNECT_API_KEY_JSON }} FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD: ${{ secrets.FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD }} MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }} - MATCH_REPO_PAT: "anultravioletaurora:${{ secrets.SIGNING_REPO_PAT }}" - working-directory: ./ios \ No newline at end of file + MATCH_REPO_PAT: "anultravioletaurora:${{ secrets.SIGNING_REPO_PAT }}" \ No newline at end of file diff --git a/ios/fastlane/Fastfile b/ios/fastlane/Fastfile index 95b2095b..fb3b0dad 100644 --- a/ios/fastlane/Fastfile +++ b/ios/fastlane/Fastfile @@ -25,7 +25,7 @@ platform :ios do readonly: true ) build_app( - scheme: "Jellify" + scheme: "Jellify", workspace: "Jellify.xcworkspace" ) end @@ -47,7 +47,7 @@ platform :ios do ) # http://docs.fastlane.tools/actions/upload_to_testflight/#upload_to_testflight upload_to_testflight( - skip_waiting_for_build_processing: true # Required for App password support + api_key_path: "./appstore_connect_api_key.json" ) end end From d5e6241d51a186cf7c684edbe1b62f401227f30b Mon Sep 17 00:00:00 2001 From: Violet Caulfield Date: Mon, 3 Feb 2025 23:40:06 -0600 Subject: [PATCH 2/6] work --- .github/workflows/build-ios-app.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-ios-app.yml b/.github/workflows/build-ios-app.yml index b3238e8b..1345d88c 100644 --- a/.github/workflows/build-ios-app.yml +++ b/.github/workflows/build-ios-app.yml @@ -18,7 +18,8 @@ jobs: - run: npm run init - - run: echo ${{ secrets.APPSTORE_CONNECT_API_KEY_JSON }} > appstore_connect_api_key.json + - name: Output App Store Connect API Key JSON to Fastlane + run: echo `${{ secrets.APPSTORE_CONNECT_API_KEY_JSON }}` > appstore_connect_api_key.json working-directory: ./ios/fastlane - run: fastlane beta From ad4e52850a3d3520f25984037a83400302e4ef78 Mon Sep 17 00:00:00 2001 From: Violet Caulfield Date: Mon, 3 Feb 2025 23:41:20 -0600 Subject: [PATCH 3/6] workflow stuff --- .github/workflows/build-ios-app.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-ios-app.yml b/.github/workflows/build-ios-app.yml index 1345d88c..8a3ff0e0 100644 --- a/.github/workflows/build-ios-app.yml +++ b/.github/workflows/build-ios-app.yml @@ -8,13 +8,14 @@ jobs: build-ios-beta: runs-on: macos-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 20 - - run: echo BUILD_NUMBER=$(node -p -e "require('./package.json').version") >> $GITHUB_ENV + - name: Echo package.json version to Github ENV + run: echo BUILD_NUMBER=$(node -p -e "require('./package.json').version") >> $GITHUB_ENV - run: npm run init From 29ca5cc4d5dd3ee0e66c196fd28569d03c3b759d Mon Sep 17 00:00:00 2001 From: Violet Caulfield Date: Mon, 3 Feb 2025 23:42:29 -0600 Subject: [PATCH 4/6] bruh --- .github/workflows/build-ios-app.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-ios-app.yml b/.github/workflows/build-ios-app.yml index 8a3ff0e0..7b44088c 100644 --- a/.github/workflows/build-ios-app.yml +++ b/.github/workflows/build-ios-app.yml @@ -20,7 +20,7 @@ jobs: - run: npm run init - name: Output App Store Connect API Key JSON to Fastlane - run: echo `${{ secrets.APPSTORE_CONNECT_API_KEY_JSON }}` > appstore_connect_api_key.json + run: echo "${{ secrets.APPSTORE_CONNECT_API_KEY_JSON }}" > appstore_connect_api_key.json working-directory: ./ios/fastlane - run: fastlane beta From ba466c512b9835bdcd5a31080d3cc03b3b060660 Mon Sep 17 00:00:00 2001 From: Violet Caulfield Date: Mon, 3 Feb 2025 23:53:25 -0600 Subject: [PATCH 5/6] idk dawg --- ios/fastlane/Fastfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ios/fastlane/Fastfile b/ios/fastlane/Fastfile index fb3b0dad..9a49d5b4 100644 --- a/ios/fastlane/Fastfile +++ b/ios/fastlane/Fastfile @@ -47,7 +47,7 @@ platform :ios do ) # http://docs.fastlane.tools/actions/upload_to_testflight/#upload_to_testflight upload_to_testflight( - api_key_path: "./appstore_connect_api_key.json" + api_key_path: "appstore_connect_api_key.json" ) end end From 08d85aed59ce717290533cdefb3c0415e04a09f6 Mon Sep 17 00:00:00 2001 From: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com> Date: Tue, 4 Feb 2025 00:03:49 -0600 Subject: [PATCH 6/6] what about here? --- ios/fastlane/Fastfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ios/fastlane/Fastfile b/ios/fastlane/Fastfile index 9a49d5b4..98a5271a 100644 --- a/ios/fastlane/Fastfile +++ b/ios/fastlane/Fastfile @@ -47,7 +47,7 @@ platform :ios do ) # http://docs.fastlane.tools/actions/upload_to_testflight/#upload_to_testflight upload_to_testflight( - api_key_path: "appstore_connect_api_key.json" + api_key_path: "fastlane/appstore_connect_api_key.json" ) end end