File tree Expand file tree Collapse file tree 1 file changed +41
-16
lines changed Expand file tree Collapse file tree 1 file changed +41
-16
lines changed Original file line number Diff line number Diff line change 1
1
name : Android CI
2
2
3
3
on :
4
- push :
5
- branches :
6
- - master
4
+ push :
5
+ branches :
6
+ - master
7
+ pull_request :
8
+ branches :
9
+ - master
7
10
8
11
jobs :
9
- build :
12
+ lint :
13
+ name : Spotless check
14
+ runs-on : ubuntu-18.04
15
+ steps :
16
+ - name : Check out code
17
+ uses : actions/checkout@v2
18
+ - name : Set up JDK
19
+ uses : actions/setup-java@v1
20
+ with :
21
+ java-version : 11
22
+ - name : spotless
23
+ run : ./gradlew spotlessCheck
10
24
25
+ build :
11
26
runs-on : ubuntu-latest
12
-
13
27
steps :
14
- - uses : actions/checkout@v2
15
- - name : set up JDK 1.8
16
- uses : actions/setup-java@v1
17
- with :
18
- java-version : 1.8
19
- - name : Make Gradle executable
20
- run : chmod +x ./gradlew
21
- - name : Build with Gradle
22
- run : ./gradlew build
23
- - name : Build Debug APK
24
- run : ./gradlew assembleDebug
28
+ - uses : actions/checkout@v2
29
+
30
+ - name : set up JDK
31
+ uses : actions/setup-java@v1
32
+ with :
33
+ java-version : 11
34
+
35
+ - name : Cache Gradle and wrapper
36
+ uses : actions/cache@v2
37
+ with :
38
+ path : |
39
+ ~/.gradle/caches
40
+ ~/.gradle/wrapper
41
+ key : ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*') }}
42
+ restore-keys : |
43
+ ${{ runner.os }}-gradle-
44
+
45
+ - name : Make Gradle executable
46
+ run : chmod +x ./gradlew
47
+
48
+ - name : Build with Gradle
49
+ run : ./gradlew build
You can’t perform that action at this time.
0 commit comments