8
8
steps :
9
9
- uses : actions/checkout@v1
10
10
- name : install-deps
11
- run : sudo apt update -y && sudo apt install -y libcurl4-openssl-dev php-curl
11
+ run : sudo apt update -y && sudo apt install -y libcurl4-openssl-dev php-curl libc-ares-dev
12
12
- name : phpize
13
13
run : phpize
14
14
- name : build1
@@ -32,13 +32,17 @@ jobs:
32
32
run : ./configure --enable-sockets --enable-mysqlnd --enable-http2 --enable-swoole-curl --enable-swoole-json
33
33
--enable-openssl --enable-debug-log &&
34
34
make clean && make -j$(sysctl -n hw.ncpu)
35
+ - name : build8
36
+ run : ./configure --enable-sockets --enable-mysqlnd --enable-http2 --enable-swoole-curl --enable-swoole-json
37
+ --enable-openssl --enable-cares --enable-debug-log &&
38
+ make clean && make -j$(sysctl -n hw.ncpu)
35
39
36
40
build-ubuntu-old :
37
41
runs-on : ubuntu-16.04
38
42
steps :
39
43
- uses : actions/checkout@v1
40
44
- name : install-deps
41
- run : sudo apt update -y && sudo apt install -y libcurl4-openssl-dev php-curl
45
+ run : sudo apt update -y && sudo apt install -y libcurl4-openssl-dev php-curl libc-ares-dev
42
46
- name : phpize
43
47
run : phpize
44
48
- name : build1
@@ -59,12 +63,16 @@ jobs:
59
63
run : ./configure --enable-sockets --enable-mysqlnd --enable-http2 --enable-swoole-curl --enable-swoole-json
60
64
--enable-openssl --enable-debug-log &&
61
65
make clean && make -j$(sysctl -n hw.ncpu)
66
+ - name : build7
67
+ run : ./configure --enable-sockets --enable-mysqlnd --enable-http2 --enable-swoole-curl --enable-swoole-json
68
+ --enable-openssl --enable-cares --enable-debug-log &&
69
+ make clean && make -j$(sysctl -n hw.ncpu)
62
70
63
71
build-macos-latest :
64
72
runs-on : macos-latest
65
73
steps :
66
74
- name : install dependencies
67
- run : brew install openssl && brew link openssl && brew install curl && brew link curl
75
+ run : brew install openssl && brew link openssl && brew install curl && brew link curl && brew install c-ares && brew link c-ares
68
76
- uses : actions/checkout@v1
69
77
- name : phpize
70
78
run : phpize
87
95
run : ./configure --enable-sockets --enable-mysqlnd --enable-http2 --enable-swoole-curl --enable-swoole-json
88
96
--enable-openssl --with-openssl-dir=/usr/local/opt/openssl@1.1 --enable-debug-log &&
89
97
make clean && make -j$(sysctl -n hw.ncpu)
98
+ - name : build7
99
+ run : ./configure --enable-sockets --enable-mysqlnd --enable-http2 --enable-swoole-curl --enable-swoole-json
100
+ --enable-openssl --with-openssl-dir=/usr/local/opt/openssl@1.1 --enable-cares --enable-debug-log &&
101
+ make clean && make -j$(sysctl -n hw.ncpu)
90
102
91
103
build-alpine-latest :
92
104
runs-on : ubuntu-latest
0 commit comments