66 paths :
77 - ' .github/workflows/swiftui-auth.yml'
88 - ' samples/swiftui/**'
9+ - ' e2eTest/**'
910 - ' FirebaseSwiftUI/**'
1011 - ' Package.swift'
1112 pull_request :
1213 branches : [ main, development ]
1314 paths :
1415 - ' .github/workflows/swiftui-auth.yml'
1516 - ' samples/swiftui/**'
17+ - ' e2eTest/**'
1618 - ' FirebaseSwiftUI/**'
1719 - ' Package.swift'
1820
8385 - name : Start Firebase Emulator
8486 run : |
8587 sudo chown -R 501:20 "/Users/runner/.npm"
86- cd ./samples/swiftui /FirebaseSwiftUIExample/FirebaseSwiftUIExample
88+ cd ./e2eTest /FirebaseSwiftUIExample/FirebaseSwiftUIExample
8789 ./start-firebase-emulator.sh
8890
8991 - name : Install xcpretty
9496
9597 - name : Build for Integration Tests
9698 run : |
97- cd ./samples/swiftui /FirebaseSwiftUIExample
99+ cd ./e2eTest /FirebaseSwiftUIExample
98100 set -o pipefail
99101 xcodebuild build-for-testing \
100102 -scheme FirebaseSwiftUIExampleTests \
@@ -103,7 +105,7 @@ jobs:
103105
104106 - name : Run Integration Tests
105107 run : |
106- cd ./samples/swiftui /FirebaseSwiftUIExample
108+ cd ./e2eTest /FirebaseSwiftUIExample
107109 set -o pipefail
108110 xcodebuild test-without-building \
109111 -scheme FirebaseSwiftUIExampleTests \
@@ -116,14 +118,14 @@ jobs:
116118 uses : actions/upload-artifact@v4
117119 with :
118120 name : integration-tests-logs
119- path : samples/swiftui /FirebaseSwiftUIExample/FirebaseSwiftUIExampleTests.log
121+ path : e2eTest /FirebaseSwiftUIExample/FirebaseSwiftUIExampleTests.log
120122
121123 - name : Upload test results
122124 if : failure()
123125 uses : actions/upload-artifact@v4
124126 with :
125127 name : integration-tests-results
126- path : samples/swiftui /FirebaseSwiftUIExample/FirebaseSwiftUIExampleTests.xcresult
128+ path : e2eTest /FirebaseSwiftUIExample/FirebaseSwiftUIExampleTests.xcresult
127129
128130 # UI Tests (requires emulator)
129131 ui-tests :
@@ -149,7 +151,7 @@ jobs:
149151 - name : Start Firebase Emulator
150152 run : |
151153 sudo chown -R 501:20 "/Users/runner/.npm"
152- cd ./samples/swiftui /FirebaseSwiftUIExample/FirebaseSwiftUIExample
154+ cd ./e2eTest /FirebaseSwiftUIExample/FirebaseSwiftUIExample
153155 ./start-firebase-emulator.sh
154156
155157 - name : Install xcpretty
@@ -160,7 +162,7 @@ jobs:
160162
161163 - name : Build for UI Tests
162164 run : |
163- cd ./samples/swiftui /FirebaseSwiftUIExample
165+ cd ./e2eTest /FirebaseSwiftUIExample
164166 set -o pipefail
165167 xcodebuild build-for-testing \
166168 -scheme FirebaseSwiftUIExampleUITests \
@@ -169,7 +171,7 @@ jobs:
169171
170172 - name : Run UI Tests
171173 run : |
172- cd ./samples/swiftui /FirebaseSwiftUIExample
174+ cd ./e2eTest /FirebaseSwiftUIExample
173175 set -o pipefail
174176 xcodebuild test-without-building \
175177 -scheme FirebaseSwiftUIExampleUITests \
@@ -184,11 +186,11 @@ jobs:
184186 uses : actions/upload-artifact@v4
185187 with :
186188 name : firebase-emulator-logs
187- path : samples/swiftui /FirebaseSwiftUIExample/FirebaseSwiftUIExample/firebase-debug.log
189+ path : e2eTest /FirebaseSwiftUIExample/FirebaseSwiftUIExample/firebase-debug.log
188190
189191 - name : Upload test results
190192 if : failure()
191193 uses : actions/upload-artifact@v4
192194 with :
193195 name : FirebaseSwiftUIExampleUITests.xcresult
194- path : samples/swiftui /FirebaseSwiftUIExample/FirebaseSwiftUIExampleUITests.xcresult
196+ path : e2eTest /FirebaseSwiftUIExample/FirebaseSwiftUIExampleUITests.xcresult
0 commit comments