Skip to content

Commit 581bb28

Browse files
stephan57160bluca
authored andcommitted
Upgrade generated CI to Ubuntu 24.04 (regen from ZProject).
1 parent 53c7420 commit 581bb28

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

.github/workflows/CI.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -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
@@ -45,7 +45,7 @@ jobs:
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'
@@ -97,7 +97,7 @@ jobs:
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

Comments
 (0)