@@ -15,21 +15,21 @@ jobs:
1515 fail-fast : false
1616 matrix :
1717 include :
18- - os : ubuntu-20 .04
18+ - os : ubuntu-24 .04
1919 BUILD_TYPE : default
2020 DRAFT : enabled
2121 CLANG_FORMAT : clang-format-11
2222 PACKAGES : automake autoconf clang-format-11 git uuid-dev libsystemd-dev liblz4-dev libnss3-dev libzmq3-dev libcurl4-nss-dev libmicrohttpd-dev asciidoc xmlto
23- - os : ubuntu-20 .04
23+ - os : ubuntu-24 .04
2424 BUILD_TYPE : default
2525 DRAFT : disabled
2626 CLANG_FORMAT : clang-format-11
2727 PACKAGES : automake autoconf clang-format-11 git uuid-dev libsystemd-dev liblz4-dev libnss3-dev libzmq3-dev libcurl4-nss-dev libmicrohttpd-dev
28- - os : ubuntu-20 .04
28+ - os : ubuntu-24 .04
2929 BUILD_TYPE : valgrind
3030 DRAFT : enabled
3131 PACKAGES : automake autoconf valgrind git uuid-dev libsystemd-dev liblz4-dev libnss3-dev libzmq3-dev libcurl4-nss-dev libmicrohttpd-dev
32- - os : ubuntu-20 .04
32+ - os : ubuntu-24 .04
3333 BUILD_TYPE : cmake
3434 DRAFT : enabled
3535 PACKAGES : cmake git uuid-dev libsystemd-dev liblz4-dev libnss3-dev libzmq3-dev libcurl4-nss-dev libmicrohttpd-dev
4545# to have dependencies ready and pass configure script before making this check).
4646# Note that the autotools variant will also require dependencies preinstalled to
4747# pass its configure script:
48- - os : ubuntu-20 .04
48+ - os : ubuntu-24 .04
4949 BUILD_TYPE : cmake
5050 DO_CLANG_FORMAT_CHECK : 1
5151 CLANG_FORMAT : clang-format-11
@@ -54,10 +54,10 @@ jobs:
5454# 1) Your project sources have a "latest_release" branch or tag
5555# to check out and compare the current commit's ABI to;
5656# 2) Prerequisites are available as packages - no custom rebuilds.
57- - os : ubuntu-20 .04
57+ - os : ubuntu-24 .04
5858 BUILD_TYPE : abi-compliance-checker
5959 PACKAGES : universal-ctags abi-dumper abi-compliance-checker git uuid-dev libsystemd-dev liblz4-dev libnss3-dev libzmq3-dev libcurl4-nss-dev libmicrohttpd-dev
60- - os : ubuntu-20 .04
60+ - os : ubuntu-24 .04
6161 BUILD_TYPE : check_zproject
6262 PACKAGES : git uuid-dev libsystemd-dev liblz4-dev libnss3-dev libzmq3-dev libcurl4-nss-dev libmicrohttpd-dev generator-scripting-language zproject
6363 env :
@@ -82,12 +82,12 @@ jobs:
8282 CI_SELFTEST : ${{ matrix.CI_SELFTEST }}
8383 steps :
8484 - name : Add debian packages
85- if : matrix.os == 'ubuntu-20 .04'
85+ if : matrix.os == 'ubuntu-24 .04'
8686 uses : myci-actions/add-deb-repo@10
8787 with :
8888 repo-name : obs
89- repo : deb http://download.opensuse.org/repositories/network:/messaging:/zeromq:/git-stable/xUbuntu_20 .04/ ./
90- keys-asc : https://download.opensuse.org/repositories/network:/messaging:/zeromq:/git-stable/xUbuntu_20 .04/Release.key
89+ repo : deb http://download.opensuse.org/repositories/network:/messaging:/zeromq:/git-stable/xUbuntu_24 .04/ ./
90+ keys-asc : https://download.opensuse.org/repositories/network:/messaging:/zeromq:/git-stable/xUbuntu_24 .04/Release.key
9191 install : ${{ matrix.PACKAGES }}
9292 - name : Add brew packages
9393 if : matrix.os == 'macos-latest'
9797 with :
9898 path : czmq
9999 - name : build
100- if : matrix.os == 'ubuntu-20 .04' || matrix.os == 'macos-latest'
100+ if : matrix.os == 'ubuntu-24 .04' || matrix.os == 'macos-latest'
101101 shell : bash
102102 working-directory : czmq
103103 run : ./ci_build.sh
0 commit comments