Skip to content

Commit 1dcaf2a

Browse files
chore: get xcresult from test failure
1 parent 7d8a8e3 commit 1dcaf2a

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/swiftui-auth.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,18 @@ jobs:
5555
run: |
5656
cd ./samples/swiftui/FirebaseSwiftUIExample
5757
set -o pipefail
58-
xcodebuild test -scheme FirebaseSwiftUIExampleUITests -destination 'platform=iOS Simulator,name=iPhone 16 Plus' -enableCodeCoverage YES | tee FirebaseSwiftUIExampleUITests.log | xcpretty --test --color --simple
58+
xcodebuild test -scheme FirebaseSwiftUIExampleUITests -destination 'platform=iOS Simulator,name=iPhone 16 Plus' -enableCodeCoverage YES -resultBundlePath FirebaseSwiftUIExampleUITests.xcresult | tee FirebaseSwiftUIExampleUITests.log | xcpretty --test --color --simple
5959
- name: Upload test logs
6060
if: always()
6161
uses: actions/upload-artifact@v4
6262
with:
6363
name: swiftui-auth-test-logs
6464
path: |
6565
samples/swiftui/FirebaseSwiftUIExample/FirebaseSwiftUIExampleTests.log
66-
samples/swiftui/FirebaseSwiftUIExample/FirebaseSwiftUIExampleUITests.log
66+
samples/swiftui/FirebaseSwiftUIExample/FirebaseSwiftUIExampleUITests.log
67+
- name: Upload xcresult bundle
68+
if: always()
69+
uses: actions/upload-artifact@v4
70+
with:
71+
name: swiftui-auth-xcresult
72+
path: samples/swiftui/FirebaseSwiftUIExample/FirebaseSwiftUIExampleUITests.xcresult

0 commit comments

Comments
 (0)