Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .github/workflows/e2e.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: e2e

Check warning on line 1 in .github/workflows/e2e.yml

View workflow job for this annotation

GitHub Actions / zizmor-output

excessive-permissions

e2e.yml:1: overly broad permissions: default permissions used due to no permissions: block

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
Expand All @@ -24,7 +24,7 @@
workflow_dispatch:

jobs:
android:

Check warning on line 27 in .github/workflows/e2e.yml

View workflow job for this annotation

GitHub Actions / zizmor-output

excessive-permissions

e2e.yml:27: overly broad permissions: default permissions used due to no permissions: block
# currently macos-12
runs-on: macos-latest
timeout-minutes: 45
Expand All @@ -32,7 +32,7 @@
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
- name: Create AVD and generate snapshot for caching
if: steps.avd-cache.outputs.cache-hit != 'true'
uses: reactivecircus/android-emulator-runner@v2

Check failure on line 35 in .github/workflows/e2e.yml

View workflow job for this annotation

GitHub Actions / zizmor-output

zizmor/unpinned-uses

unpinned action reference: action is not pinned to a hash (required by blanket policy)

Check failure on line 35 in .github/workflows/e2e.yml

View workflow job for this annotation

GitHub Actions / zizmor-output

unpinned-uses

e2e.yml:35: unpinned action reference: action is not pinned to a hash (required by blanket policy)
with:
api-level: 31
force-avd-creation: false
Expand All @@ -51,10 +51,10 @@
distribution: "temurin"
java-version: "11"
- name: Gradle cache
uses: gradle/gradle-build-action@v2

Check failure on line 54 in .github/workflows/e2e.yml

View workflow job for this annotation

GitHub Actions / zizmor-output

zizmor/unpinned-uses

unpinned action reference: action is not pinned to a hash (required by blanket policy)

Check warning on line 54 in .github/workflows/e2e.yml

View workflow job for this annotation

GitHub Actions / zizmor-output

archived-uses

e2e.yml:54: action or reusable workflow from archived repository: repository is archived

Check failure on line 54 in .github/workflows/e2e.yml

View workflow job for this annotation

GitHub Actions / zizmor-output

unpinned-uses

e2e.yml:54: unpinned action reference: action is not pinned to a hash (required by blanket policy)

- name: AVD cache
uses: actions/cache@v3
uses: actions/cache@v6

Check failure on line 57 in .github/workflows/e2e.yml

View workflow job for this annotation

GitHub Actions / zizmor-output

zizmor/unpinned-uses

unpinned action reference: action is not pinned to a hash (required by blanket policy)

Check failure on line 57 in .github/workflows/e2e.yml

View workflow job for this annotation

GitHub Actions / zizmor-output

unpinned-uses

e2e.yml:57: unpinned action reference: action is not pinned to a hash (required by blanket policy)
id: avd-cache
with:
path: |
Expand All @@ -76,7 +76,7 @@
channel: "stable"
cache: true
- name: Firebase Emulator Cache
uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
with:
path: ~/.cache/firebase/emulators
key: firebase-emulators-v2-${{ github.run_id }}
Expand All @@ -92,7 +92,7 @@
- name: Start Firebase Emulator
run: ./scripts/start-firebase-emulator.sh
- name: E2E Tests
uses: reactivecircus/android-emulator-runner@v2

Check failure on line 95 in .github/workflows/e2e.yml

View workflow job for this annotation

GitHub Actions / zizmor-output

zizmor/unpinned-uses

unpinned action reference: action is not pinned to a hash (required by blanket policy)

Check failure on line 95 in .github/workflows/e2e.yml

View workflow job for this annotation

GitHub Actions / zizmor-output

unpinned-uses

e2e.yml:95: unpinned action reference: action is not pinned to a hash (required by blanket policy)
with:
working-directory: tests
api-level: 31
Expand All @@ -104,7 +104,7 @@
profile: pixel_5
script: flutter devices && flutter test integration_test/firebase_ui_test.dart --dart-define=CI=true -d emulator-5554

ios:

Check warning on line 107 in .github/workflows/e2e.yml

View workflow job for this annotation

GitHub Actions / zizmor-output

excessive-permissions

e2e.yml:107: overly broad permissions: default permissions used due to no permissions: block
runs-on: macos-latest
timeout-minutes: 45
steps:
Expand All @@ -122,15 +122,15 @@
with:
key: ${{ runner.os }}-ios-v3
max-size: 700M
- uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84
- uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
name: Pods Cache
id: pods-cache
with:
path: tests/ios/Pods
key: ${{ runner.os }}-pods-v3-${{ hashFiles('tests/ios/Podfile.lock') }}
restore-keys: ${{ runner.os }}-ios-pods-v2
- name: Firebase Emulator Cache
uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
with:
path: ~/.cache/firebase/emulators
key: firebase-emulators-v1-${{ github.run_id }}
Expand Down Expand Up @@ -174,7 +174,7 @@
# xcrun simctl spawn booted log stream --predicate 'eventMessage contains "flutter"' &
flutter test ./integration_test/firebase_ui_test.dart -d "$SIMULATOR" --dart-define=CI=true

macos:

Check warning on line 177 in .github/workflows/e2e.yml

View workflow job for this annotation

GitHub Actions / zizmor-output

excessive-permissions

e2e.yml:177: overly broad permissions: default permissions used due to no permissions: block
runs-on: macos-latest
timeout-minutes: 45
steps:
Expand All @@ -192,15 +192,15 @@
with:
key: ${{ runner.os }}-macos-v2
max-size: 700M
- uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84
- uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
name: Pods Cache
id: pods-cache
with:
path: tests/macos/Pods
key: ${{ runner.os }}-pods-v2-${{ hashFiles('tests/macos/Podfile.lock') }}
restore-keys: ${{ runner.os }}-macos-pods-v1
- name: Cache Firebase Emulator
uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
with:
path: ~/.cache/firebase/emulators
key: firebase-emulators-v1-${{ github.run_id }}
Expand Down
Loading