Skip to content

Commit 160ac8e

Browse files
authored
Merge pull request #599 from zeromq/gummif-patch-2
Upgrade deprecated CI OS
2 parents 85a14af + 47c1278 commit 160ac8e

File tree

1 file changed

+11
-29
lines changed

1 file changed

+11
-29
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -11,50 +11,32 @@ jobs:
1111
runs-on: ${{ matrix.os }}
1212
strategy:
1313
matrix:
14-
os: ["ubuntu-latest"]
14+
os: ["ubuntu-20.04"]
1515
cppstd: ["98", "11", "20"]
1616
cc: ["gcc-10"]
1717
cxx: ["g++-10"]
1818
drafts: ["ON"]
1919
libzmq: ["4.3.4"]
2020
libzmqbuild: ["cmake"]
2121
include:
22-
# older libzmq and gcc without draft
23-
- os: "ubuntu-18.04"
22+
# older libzmq and without draft
23+
- os: "ubuntu-20.04"
2424
cppstd: "11"
25-
cc: "gcc-7"
26-
cxx: "g++-7"
25+
cc: "gcc-9"
26+
cxx: "g++-9"
2727
drafts: "OFF"
2828
libzmq: "4.2.0"
2929
libzmqbuild: "pkgconfig"
30-
# gcc 4.8
31-
- os: "ubuntu-18.04"
32-
cppstd: "11"
33-
cc: "gcc-4.8"
34-
cxx: "g++-4.8"
35-
drafts: "ON"
36-
libzmq: "4.3.4"
37-
libzmqbuild: "cmake"
38-
aptinstall: "gcc-4.8 g++-4.8"
39-
# gcc 5
40-
- os: "ubuntu-18.04"
41-
cppstd: "11"
42-
cc: "gcc-5"
43-
cxx: "g++-5"
44-
drafts: "ON"
45-
libzmq: "4.3.4"
46-
libzmqbuild: "cmake"
47-
aptinstall: "gcc-5 g++-5"
4830
# without draft
49-
- os: "ubuntu-latest"
31+
- os: "ubuntu-22.04"
5032
cppstd: "20"
51-
cc: "gcc-10"
52-
cxx: "g++-10"
33+
cc: "gcc-11"
34+
cxx: "g++-11"
5335
drafts: "OFF"
5436
libzmq: "4.3.4"
5537
libzmqbuild: "cmake"
5638
# coverage (gcc version should match gcov version)
57-
- os: "ubuntu-latest"
39+
- os: "ubuntu-20.04"
5840
cppstd: "17"
5941
cc: "gcc-9"
6042
cxx: "g++-9"
@@ -64,7 +46,7 @@ jobs:
6446
coverage: "-DCOVERAGE=ON"
6547
aptinstall: "lcov"
6648
# clang
67-
- os: "ubuntu-latest"
49+
- os: "ubuntu-20.04"
6850
cppstd: "17"
6951
cc: "clang-12"
7052
cxx: "clang++-12"
@@ -89,7 +71,7 @@ jobs:
8971
libzmq: "4.3.4"
9072
libzmqbuild: "cmake"
9173
platform: "-Ax64"
92-
- os: "windows-latest"
74+
- os: "windows-2022"
9375
cppstd: "20"
9476
cc: "msbuild"
9577
cxx: "msbuild"

0 commit comments

Comments
 (0)