File tree Expand file tree Collapse file tree 3 files changed +41
-3
lines changed Expand file tree Collapse file tree 3 files changed +41
-3
lines changed Original file line number Diff line number Diff line change
1
+ name : Firebase Sessions E2E Tests
2
+
3
+ on :
4
+ workflow_dispatch : # allow triggering the workflow manually
5
+
6
+ concurrency :
7
+ group : ${{ github.workflow }}
8
+
9
+ env :
10
+ SESSIONS_E2E_GOOGLE_SERVICES : ${{ secrets.SESSIONS_E2E_GOOGLE_SERVICES }}
11
+
12
+ jobs :
13
+ build :
14
+
15
+ runs-on : ubuntu-latest
16
+
17
+ steps :
18
+ - name : Checkout firebase-sessions
19
+ uses : actions/checkout@v3
20
+ with :
21
+ ref : ' firebase-sessions'
22
+
23
+ - name : set up JDK 11
24
+ uses : actions/setup-java@v3
25
+ with :
26
+ java-version : ' 11'
27
+ distribution : ' temurin'
28
+ cache : gradle
29
+
30
+ - name : Add google-services.json
31
+ run : |
32
+ echo $SESSIONS_E2E_GOOGLE_SERVICES | base64 -d > google-services.json
33
+
34
+ - name : Grant execute permission for gradlew
35
+ run : chmod +x gradlew
36
+
37
+ - name : Run sessions end-to-end tests
38
+ run : ./gradlew firebase-sessions:deviceCheck withErrorProne -PtargetBackend="prod"
Original file line number Diff line number Diff line change @@ -66,8 +66,8 @@ dependencies {
66
66
implementation ' com.google.firebase:firebase-common:20.3.1'
67
67
implementation ' com.google.firebase:firebase-components:17.1.0'
68
68
implementation ' com.google.android.datatransport:transport-api:3.0.0'
69
- implementation project( ' :transport:transport -runtime' )
70
- implementation project( ' :transport:transport -backend-cct' )
69
+ implementation ' com.google.android.datatransport :transport-runtime:3.1.9 '
70
+ implementation ' com.google.android.datatransport :transport-backend-cct:3.1.9 '
71
71
implementation ' com.google.firebase:firebase-installations-interop:17.1.0'
72
72
runtimeOnly ' com.google.firebase:firebase-installations:17.1.3'
73
73
implementation ' com.google.firebase:firebase-measurement-connector:18.0.2'
Original file line number Diff line number Diff line change @@ -85,7 +85,7 @@ dependencies {
85
85
implementation ' com.google.firebase:firebase-encoders:17.0.0'
86
86
implementation ' com.google.firebase:firebase-encoders-json:18.0.0'
87
87
implementation " com.google.firebase:firebase-encoders-proto:16.0.0"
88
- implementation " com.google.firebase:firebase-installations:17.1.2 "
88
+ implementation " com.google.firebase:firebase-installations:17.1.3 "
89
89
annotationProcessor project(" :encoders:firebase-encoders-processor" )
90
90
91
91
implementation ' androidx.annotation:annotation:1.2.0'
You can’t perform that action at this time.
0 commit comments