Skip to content

Commit d75cca1

Browse files
ci: add web job to workflow to ensure they build (#295)
1 parent 9a76bac commit d75cca1

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

.github/workflows/e2e.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,3 +225,25 @@ jobs:
225225
- name: "E2E Tests"
226226
working-directory: tests
227227
run: flutter test ./integration_test/firebase_ui_test.dart -d macos --dart-define=CI=true
228+
web:
229+
runs-on: ubuntu-latest
230+
timeout-minutes: 15
231+
steps:
232+
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
233+
- uses: subosito/flutter-action@2783a3f08e1baf891508463f8c6653c258246225
234+
with:
235+
channel: 'stable'
236+
cache: true
237+
- uses: bluefireteam/melos-action@720a109b686f61979b4f9f0d14f582ab1637647e
238+
with:
239+
melos-version: "3.0.1"
240+
- name: 'Build Test Applications'
241+
run: |
242+
cd packages/firebase_ui_auth/example
243+
flutter build web
244+
cd ../../firebase_ui_database/example
245+
flutter build web
246+
cd ../../firebase_ui_firestore/example
247+
flutter build web
248+
cd ../../firebase_ui_storage/example
249+
flutter build web

0 commit comments

Comments
 (0)