6
6
- cron : 0 0 * * *
7
7
8
8
jobs :
9
- android-tools :
10
- name : android-tools
9
+ task :
10
+ name : task
11
11
strategy :
12
12
matrix :
13
13
operating-system : [ubuntu-latest, windows-latest, macos-latest]
@@ -18,22 +18,45 @@ jobs:
18
18
- name : Checkout
19
19
uses : actions/checkout@v2
20
20
21
- - name : setup-android-tools
21
+ - name : setup ndk
22
22
uses : ./
23
23
with :
24
24
packages : ndk;19.2.5345600
25
25
cache : ${{ matrix.cache }}
26
26
27
- - name : setup-anroid-tools-2
27
+ - name : setup system-images
28
28
uses : ./
29
29
with :
30
30
packages : |
31
- sources;android-28
32
- sources;android-29
31
+ ndk-bundle
32
+ system-images;android-30;google_apis;x86
33
+ system-images;android-30;google_apis;x86_64
33
34
cache : ${{ matrix.cache }}
34
35
35
- - name : already-installed
36
+ - name : setup components
37
+ uses : ./
38
+ with :
39
+ packages : |
40
+ platforms;android-20
41
+ add-ons;addon-google_apis-google-19
42
+ extras;m2repository;com;android;support;constraint;constraint-layout-solver;1.0.0-alpha8
43
+ extras;google;webdriver
44
+
45
+ already-installed :
46
+ name : ' Check that installed tools are not re-installed'
47
+ strategy :
48
+ matrix :
49
+ operating-system : [ubuntu-latest, windows-latest, macos-latest]
50
+ fail-fast : false
51
+ runs-on : ${{ matrix.operating-system }}
52
+ steps :
53
+ - name : Checkout
54
+ uses : actions/checkout@v2
55
+ - name : setup platforms;android-30
36
56
uses : ./
37
57
with :
38
58
packages : platforms;android-30
39
- cache : ${{ matrix.cache }}
59
+ - name : setup ndk-bundle
60
+ uses : ./
61
+ with :
62
+ packages : ndk-bundle
0 commit comments