14
14
cache-version : v1
15
15
16
16
jobs :
17
- gradle-wrapper-validation :
18
- name : gradle-wrapper-validation
19
- runs-on : ubuntu-latest
20
- steps :
21
- - uses : actions/checkout@v4
22
- - uses : gradle/wrapper-validation-action@v1
23
17
build :
24
18
runs-on : ubuntu-latest
25
19
timeout-minutes : 20
26
20
steps :
27
21
- name : Check out repository code
28
- uses : actions/checkout@v3
22
+ uses : actions/checkout@v4
29
23
- name : Install Java 17
30
- uses : actions/setup-java@v3
24
+ uses : actions/setup-java@v4
31
25
with :
32
26
distribution : ' zulu'
33
27
java-version : ' 17'
34
28
- name : ' Cache Bazel files'
35
- uses : actions/cache@v3
29
+ uses : actions/cache@v4
36
30
with :
37
31
path : ~/.cache/bazel
38
32
key : ${{ runner.os }}-${{ env.cache-version }}-bazel-build-${{ github.sha }}
@@ -66,14 +60,14 @@ jobs:
66
60
timeout-minutes : 20
67
61
steps :
68
62
- name : Check out repository code
69
- uses : actions/checkout@v3
63
+ uses : actions/checkout@v4
70
64
- name : Install Java 17
71
- uses : actions/setup-java@v3
65
+ uses : actions/setup-java@v4
72
66
with :
73
67
distribution : ' zulu'
74
68
java-version : ' 17'
75
69
- name : ' Cache Bazel files'
76
- uses : actions/cache@v3
70
+ uses : actions/cache@v4
77
71
with :
78
72
path : ~/.cache/bazel
79
73
key : ${{ runner.os }}-${{ env.cache-version }}-bazel-test-${{ github.sha }}
@@ -94,23 +88,25 @@ jobs:
94
88
shell : bash
95
89
gradle-emulator-test :
96
90
runs-on : ubuntu-latest
97
- needs : [build, gradle-wrapper-validation ]
91
+ needs : [build]
98
92
timeout-minutes : 20
99
93
steps :
100
94
- name : Check out repository code
101
- uses : actions/checkout@v3
95
+ uses : actions/checkout@v4
102
96
- name : Install Java 17
103
- uses : actions/setup-java@v3
97
+ uses : actions/setup-java@v4
104
98
with :
105
99
distribution : ' zulu'
106
100
java-version : ' 17'
101
+ - name : Gradle wrapper validation
102
+ uses : gradle/wrapper-validation-action@v2
107
103
- name : Enable KVM group perms
108
104
run : |
109
105
echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules
110
106
sudo udevadm control --reload-rules
111
107
sudo udevadm trigger --name-match=kvm
112
108
- name : ' Cache Gradle files'
113
- uses : gradle/gradle-build-action@v2
109
+ uses : gradle/gradle-build-action@v3
114
110
- name : ' Download local snapshot for tests'
115
111
uses : actions/download-artifact@v4
116
112
with :
@@ -122,7 +118,7 @@ jobs:
122
118
unzip ~/download/axt_m2repository.zip -d ~/.m2/
123
119
shell : bash
124
120
- name : ' Setup Android SDK'
125
- uses : android-actions/setup-android@v2
121
+ uses : android-actions/setup-android@v3
126
122
- name : ' Run gradle tests'
127
123
run : |
128
124
cd ${{ github.workspace }}/gradle-tests
0 commit comments