Skip to content

Commit 2a0d6a1

Browse files
Merge pull request #1304 from firebase/feat/new-samples
2 parents 742f176 + f953e0c commit 2a0d6a1

File tree

52 files changed

+4631
-3313
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+4631
-3313
lines changed

.github/workflows/swiftui-auth.yml

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,15 @@ on:
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

@@ -83,7 +85,7 @@ jobs:
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
@@ -94,7 +96,7 @@ jobs:
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

Comments
 (0)