1
1
name : Build
2
2
3
- on :
4
- push :
5
- branches :
6
- - " *"
7
- pull_request :
8
- branches :
9
- - " *"
3
+ on : [push, pull_request]
10
4
11
5
jobs :
12
6
build-linux-i386 :
13
- runs-on : ubuntu-18.04
7
+ runs-on : ubuntu-latest
14
8
15
9
steps :
16
10
- uses : actions/checkout@v2
19
13
scripts/build-ubuntu-i386.sh
20
14
21
15
build-linux-amd64 :
22
- runs-on : ubuntu-18 .04
16
+ runs-on : ubuntu-20 .04
23
17
24
18
steps :
25
19
- uses : actions/checkout@v2
28
22
scripts/build-ubuntu-amd64.sh
29
23
30
24
build-android-armv7a :
31
- runs-on : ubuntu-18 .04
25
+ runs-on : ubuntu-20 .04
32
26
33
27
steps :
34
28
- uses : actions/checkout@v2
42
36
steps :
43
37
- uses : actions/checkout@v2
44
38
- name : Build windows-i386
39
+ run : |
40
+ git submodule init && git submodule update
41
+ ./waf.bat configure -T debug --32bits
42
+ ./waf.bat build
43
+
44
+ build-windows-amd64 :
45
+ runs-on : windows-2019
46
+
47
+ steps :
48
+ - uses : actions/checkout@v2
49
+ - name : Build windows-amd64
45
50
run : |
46
51
git submodule init && git submodule update
47
52
./waf.bat configure -T debug
58
63
./waf.bat configure -T debug -d
59
64
./waf.bat build
60
65
66
+ build-dedicated-windows-amd64 :
67
+ runs-on : windows-2019
68
+
69
+ steps :
70
+ - uses : actions/checkout@v2
71
+ - name : Build dedicated windows-amd64
72
+ run : |
73
+ git submodule init && git submodule update
74
+ ./waf.bat configure -T debug -d
75
+ ./waf.bat build
76
+
61
77
build-dedicated-linux-i386 :
62
- runs-on : ubuntu-18 .04
78
+ runs-on : ubuntu-20 .04
63
79
64
80
steps :
65
81
- uses : actions/checkout@v2
@@ -68,10 +84,28 @@ jobs:
68
84
scripts/build-ubuntu-i386.sh -d
69
85
70
86
build-dedicated-linux-amd64 :
71
- runs-on : ubuntu-18 .04
87
+ runs-on : ubuntu-20 .04
72
88
73
89
steps :
74
90
- uses : actions/checkout@v2
75
91
- name : Build dedicated linux-amd64
76
92
run : |
77
93
scripts/build-ubuntu-amd64.sh -d
94
+
95
+ build-macos-amd64 :
96
+ runs-on : macos-latest
97
+
98
+ steps :
99
+ - uses : actions/checkout@v2
100
+ - name : Build macos-amd64
101
+ run : |
102
+ scripts/build-macos-amd64.sh
103
+
104
+ build-dedicated-macos-amd64 :
105
+ runs-on : macos-latest
106
+
107
+ steps :
108
+ - uses : actions/checkout@v2
109
+ - name : Build dedicated macos-amd64
110
+ run : |
111
+ scripts/build-macos-amd64.sh -d
0 commit comments