77
77
fail-fast : true
78
78
matrix :
79
79
# macos-14 and 15 are on **ARM64**
80
- os : ["ubuntu-20.04", "ubuntu- 22.04", "ubuntu-24.04", "macOS-13", "macOS-14", "macOS-15", "ubuntu-22.04-arm", "ubuntu-24.04-arm"]
80
+ os : ["ubuntu-22.04", "ubuntu-24.04", "macOS-13", "macOS-14", "macOS-15", "ubuntu-22.04-arm", "ubuntu-24.04-arm"]
81
81
gcrypt : ["--with-local-libgcrypt", ""]
82
82
compiler : ["cc"]
83
83
pcre : [""]
87
87
global_context : [""] # Enable by default
88
88
include :
89
89
- compiler : " gcc-4.9" # "Oldest" gcc easily available. To simulate RHEL7
90
- os : ubuntu-20 .04
90
+ os : ubuntu-22 .04
91
91
gcrypt : " "
92
92
pcre : " --with-pcre2"
93
93
maxminddb : " --with-maxminddb"
@@ -100,8 +100,8 @@ jobs:
100
100
maxminddb : " --with-maxminddb"
101
101
msan : " --with-sanitizer"
102
102
nBPF : " "
103
- - compiler : " clang-9 " # "Oldest" clang easily available
104
- os : ubuntu-20 .04
103
+ - compiler : " clang-10 " # "Oldest" clang easily available
104
+ os : ubuntu-22 .04
105
105
gcrypt : " "
106
106
pcre : " --with-pcre2"
107
107
maxminddb : " --with-maxminddb"
@@ -171,9 +171,9 @@ jobs:
171
171
make
172
172
cd -
173
173
- name : Setup Ubuntu specified compiler
174
- if : startsWith(matrix.os, 'ubuntu-20 .04') && ! startsWith(matrix.compiler, 'cc')
174
+ if : startsWith(matrix.os, 'ubuntu-22 .04') && ! startsWith(matrix.compiler, 'cc')
175
175
run : |
176
- # For gcc-4.9 (on ubuntu-20 .04)
176
+ # For gcc-4.9 (on ubuntu-22 .04)
177
177
echo "deb http://dk.archive.ubuntu.com/ubuntu/ xenial main" | sudo tee -a /etc/apt/sources.list
178
178
echo "deb http://dk.archive.ubuntu.com/ubuntu/ xenial universe" | sudo tee -a /etc/apt/sources.list
179
179
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5
0 commit comments