1313 ubuntu_14 :
1414 name : ubuntu_14
1515 runs-on : ubuntu-20.04
16- container : ubuntu:14.04
16+ container :
17+ image : ubuntu:14.04
18+ volumes :
19+ - /node20217:/node20217:rw,rshared
20+ - /node20217:/__e/node20:ro,rshared
1721 steps :
22+ - name : nodejs
23+ run : |
24+ apt-get install -y wget xz-utils
25+ wget https://unofficial-builds.nodejs.org/download/release/v20.9.0/node-v20.9.0-linux-x64-glibc-217.tar.xz
26+ tar -xf node-v20.9.0-linux-x64-glibc-217.tar.xz --strip-components 1 -C /node20217
1827 - uses : actions/checkout@v2
1928 - name : install packages
2029 run : sudo apt-get update && sudo apt-get install -y zlib1g-dev gcc g++ autoconf automake make
2736 ubuntu_16 :
2837 name : Ubuntu 16
2938 runs-on : ubuntu-20.04
30- container : ubuntu:16.04
39+ container :
40+ image : ubuntu:16.04
41+ volumes :
42+ - /node20217:/node20217:rw,rshared
43+ - /node20217:/__e/node20:ro,rshared
3144 steps :
45+ - name : nodejs
46+ run : |
47+ apt-get install -y wget xz-utils
48+ wget https://unofficial-builds.nodejs.org/download/release/v20.9.0/node-v20.9.0-linux-x64-glibc-217.tar.xz
49+ tar -xf node-v20.9.0-linux-x64-glibc-217.tar.xz --strip-components 1 -C /node20217
3250 - uses : actions/checkout@v2
3351 - name : install packages
3452 run : apt-get update && apt-get install -y zlib1g-dev gcc g++ autoconf automake make
3957 ubuntu_16_cmake :
4058 name : Ubuntu 16 cmake
4159 runs-on : ubuntu-20.04
42- container : ubuntu:16.04
60+ container :
61+ image : ubuntu:16.04
62+ volumes :
63+ - /node20217:/node20217:rw,rshared
64+ - /node20217:/__e/node20:ro,rshared
4365 steps :
66+ - name : nodejs
67+ run : |
68+ apt-get install -y wget xz-utils
69+ wget https://unofficial-builds.nodejs.org/download/release/v20.9.0/node-v20.9.0-linux-x64-glibc-217.tar.xz
70+ tar -xf node-v20.9.0-linux-x64-glibc-217.tar.xz --strip-components 1 -C /node20217
4471 - uses : actions/checkout@v2
4572 - name : install packages
4673 run : apt-get update && apt-get install -y zlib1g-dev gcc g++ autoconf automake make cmake
4976 ubuntu_18 :
5077 name : Ubuntu 18
5178 runs-on : ubuntu-20.04
52- container : ubuntu:18.04
79+ container :
80+ image : ubuntu:18.04
81+ volumes :
82+ - /node20217:/node20217:rw,rshared
83+ - /node20217:/__e/node20:ro,rshared
5384 steps :
85+ - name : nodejs
86+ run : |
87+ apt-get install -y wget xz-utils
88+ wget https://unofficial-builds.nodejs.org/download/release/v20.9.0/node-v20.9.0-linux-x64-glibc-217.tar.xz
89+ tar -xf node-v20.9.0-linux-x64-glibc-217.tar.xz --strip-components 1 -C /node20217
5490 - uses : actions/checkout@v2
5591 - name : install packages
5692 run : apt-get update && apt-get install -y zlib1g-dev valgrind gcc g++ autoconf automake make
@@ -65,8 +101,17 @@ jobs:
65101 ubuntu_18_zstd :
66102 name : Ubuntu 18 with zstd
67103 runs-on : ubuntu-20.04
68- container : ubuntu:18.04
104+ container :
105+ image : ubuntu:18.04
106+ volumes :
107+ - /node20217:/node20217:rw,rshared
108+ - /node20217:/__e/node20:ro,rshared
69109 steps :
110+ - name : nodejs
111+ run : |
112+ apt-get install -y wget xz-utils
113+ wget https://unofficial-builds.nodejs.org/download/release/v20.9.0/node-v20.9.0-linux-x64-glibc-217.tar.xz
114+ tar -xf node-v20.9.0-linux-x64-glibc-217.tar.xz --strip-components 1 -C /node20217
70115 - uses : actions/checkout@v2
71116 - name : install packages
72117 run : apt-get update && apt-get install -y zlib1g-dev libzstd-dev valgrind gcc g++ autoconf automake make
@@ -146,20 +191,31 @@ jobs:
146191 run : make test
147192 - name : make mt
148193 run : examples/mt/build.sh
149- os_x_12 :
150- name : OSX 12
151- runs-on : macos-12
152- steps :
153- - uses : actions/checkout@v2
154- - name : build
155- run : make -j8
156- - name : test
157- run : make test
158- - name : examples
159- run : make examples
160- os_x_12_zstd :
161- name : OSX 12 zstd
162- runs-on : macos-12
194+ # os_x_12:
195+ # name: OSX 12
196+ # runs-on: macos-12
197+ # steps:
198+ # - uses: actions/checkout@v2
199+ # - name: build
200+ # run: make -j8
201+ # - name: test
202+ # run: make test
203+ # - name: examples
204+ # run: make examples
205+ os_x_13 :
206+ name : OSX 13
207+ runs-on : macos-13
208+ steps :
209+ - uses : actions/checkout@v2
210+ - name : build
211+ run : make -j8
212+ - name : test
213+ run : make test
214+ - name : examples
215+ run : make examples
216+ os_x_13_zstd :
217+ name : OSX 13 zstd
218+ runs-on : macos-13
163219 steps :
164220 - uses : actions/checkout@v2
165221 - name : install packages
@@ -168,17 +224,6 @@ jobs:
168224 run : make -j8 zstd=1
169225 - name : test
170226 run : make test zstd=1
171- os_x_13 :
172- name : OSX 13
173- runs-on : macos-13
174- steps :
175- - uses : actions/checkout@v2
176- - name : build
177- run : make -j8
178- - name : test
179- run : make test
180- - name : examples
181- run : make examples
182227 os_x_14 :
183228 name : OSX 14
184229 runs-on : macos-14
0 commit comments