From 8ba9bbaf2a80fe39fdb0ba1f1abb445779b22afb Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Mon, 20 Oct 2025 16:18:19 -0500 Subject: [PATCH] Add buildArtifactPaths to iOS builds --- .github/workflows/build-submit-ios.yml | 15 +++++++++++++-- eas.json | 12 ++++++++---- 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-submit-ios.yml b/.github/workflows/build-submit-ios.yml index b816a5dc70..a5a489291f 100644 --- a/.github/workflows/build-submit-ios.yml +++ b/.github/workflows/build-submit-ios.yml @@ -98,10 +98,21 @@ jobs: yarn use-build-number-with-bump eas build -p ios --profile ${{ inputs.profile || 'testflight' }} - --local --output build.ipa --non-interactive + --local --output build.tar.gz --non-interactive + + - name: Extract build artifact + run: | + if [ -f "build.tar.gz" ]; then + echo "Extracting build.tar.gz..." + tar -xzf build.tar.gz + echo "Extraction completed successfully" + else + echo "Archive file not found!" + exit 1 + fi - name: 🚀 Deploy - run: eas submit -p ios --non-interactive --path build.ipa + run: eas submit -p ios --non-interactive --path ./ios/build/Bluesky.ipa - name: 📚 Get version from package.json id: get-build-info diff --git a/eas.json b/eas.json index c8b1e47f14..41084449ad 100644 --- a/eas.json +++ b/eas.json @@ -36,7 +36,8 @@ "extends": "base", "ios": { "resourceClass": "large", - "autoIncrement": true + "autoIncrement": true, + "buildArtifactPaths": ["ios/build/*"] }, "android": { "autoIncrement": true @@ -50,7 +51,8 @@ "extends": "base", "distribution": "internal", "ios": { - "autoIncrement": false + "autoIncrement": false, + "buildArtifactPaths": ["ios/build/*"] }, "android": { "autoIncrement": false @@ -63,7 +65,8 @@ "testflight": { "extends": "base", "ios": { - "autoIncrement": true + "autoIncrement": true, + "buildArtifactPaths": ["ios/build/*"] }, "android": { "autoIncrement": true @@ -77,7 +80,8 @@ "extends": "base", "distribution": "internal", "ios": { - "autoIncrement": true + "autoIncrement": true, + "buildArtifactPaths": ["ios/build/*"] }, "android": { "autoIncrement": true