Skip to content

Commit 75c87af

Browse files
committed
workflows/dataconnect_demo_app.yml: install jdk17
1 parent caae26c commit 75c87af

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

.github/workflows/dataconnect_demo_app.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,39 @@ jobs:
2121
runs-on: ubuntu-latest
2222
steps:
2323
- uses: actions/checkout@v3
24+
2425
- uses: actions/setup-node@v3
2526
with:
2627
node-version: 20
28+
2729
- run: npm install [email protected]
30+
31+
- uses: actions/setup-java@v4
32+
with:
33+
java-version: 17
34+
distribution: temurin
35+
cache: gradle
36+
cache-dependency-path:
37+
- firebase-dataconnect/demo/build.gradle.kts
38+
- firebase-dataconnect/demo/gradle.properties
39+
- firebase-dataconnect/demo/gradle/wrapper/gradle-wrapper.properties
40+
2841
- run: ./gradlew assemble
2942

3043
spotlessCheck:
3144
continue-on-error: false
3245
runs-on: ubuntu-latest
3346
steps:
3447
- uses: actions/checkout@v3
48+
49+
- uses: actions/setup-java@v4
50+
with:
51+
java-version: 17
52+
distribution: temurin
53+
cache: gradle
54+
cache-dependency-path:
55+
- firebase-dataconnect/demo/build.gradle.kts
56+
- firebase-dataconnect/demo/gradle.properties
57+
- firebase-dataconnect/demo/gradle/wrapper/gradle-wrapper.properties
58+
3559
- run: ./gradlew spotlessCheck

0 commit comments

Comments
 (0)