File tree 1 file changed +15
-1
lines changed
1 file changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -48,10 +48,22 @@ jobs:
48
48
- name : Build
49
49
run : autoreconf -ivf && ./configure --disable-tls && make -j
50
50
51
+ build-ubuntu-latest :
52
+ runs-on : ubuntu-latest
53
+ steps :
54
+ - uses : actions/checkout@v4
55
+ - name : Install dependencies
56
+ run : |
57
+ sudo apt-get -qq update
58
+ sudo apt-get install lcov autoconf automake pkg-config libevent-dev libpcre3-dev
59
+
60
+ - name : Build
61
+ run : autoreconf -ivf && ./configure --disable-tls && make -j
62
+
51
63
build-ubuntu :
52
64
strategy :
53
65
matrix :
54
- platform : [ubuntu-latest , ubuntu-20.04]
66
+ platform : [ubuntu-22.04 , ubuntu-20.04]
55
67
runs-on : ${{ matrix.platform }}
56
68
steps :
57
69
- uses : actions/checkout@v4
61
73
sudo apt-get install lcov autoconf automake pkg-config libevent-dev libpcre3-dev libssl-dev
62
74
63
75
- name : Build
76
+ # for coverage reports we need to use Ubuntu 22.04 or lower
77
+ # (given Ubuntu 24.04 uses lcov >= 2.0 which is not support on autoconf still)
64
78
run : autoreconf -ivf && ./configure --enable-code-coverage && make -j
65
79
- name : Setup Python
66
80
uses : actions/setup-python@v2
You can’t perform that action at this time.
0 commit comments