Skip to content

Commit 433d827

Browse files
github: update workflow to include ubuntu 24.04 builds
depricate 20.04
1 parent e88171f commit 433d827

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

.github/workflows/ccpp.yml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@ jobs:
77
strategy:
88
fail-fast: false
99
matrix:
10-
os: [ubuntu-22.04, ubuntu-20.04]
10+
os: [ubuntu-24.04, ubuntu-22.04]
1111
compiler: [gcc, clang]
1212
steps:
1313
- uses: actions/checkout@v3
1414
- name: Build srsRAN on x86 ${{ matrix.os }}
1515
run: |
1616
sudo apt update
17-
sudo apt install -y build-essential cmake libfftw3-dev libmbedtls-dev libpcsclite-dev libboost-program-options-dev libconfig++-dev libsctp-dev colordiff ninja-build valgrind
17+
sudo apt install -y build-essential cmake libfftw3-dev libmbedtls-dev libpcsclite-dev libboost-program-options-dev libboost-system-dev libconfig++-dev libsctp-dev colordiff ninja-build valgrind
1818
mkdir build && cd build && cmake -DRF_FOUND=True -GNinja .. && ninja && ctest
1919
2020
aarch64_ubuntu_build:
@@ -23,11 +23,8 @@ jobs:
2323
strategy:
2424
fail-fast: false
2525
matrix:
26-
os: [ubuntu-20.04]
26+
os: [ubuntu-24.04]
2727
compiler: [gcc, clang]
28-
include:
29-
- os: ubuntu-20.04
30-
distro: ubuntu20.04
3128
steps:
3229
- uses: actions/checkout@v3
3330
- name: Build srsRAN on aarch64 ${{ matrix.os }}
@@ -38,5 +35,5 @@ jobs:
3835
run: |
3936
export CTEST_PARALLEL_LEVEL=$(nproc --all)
4037
apt update
41-
apt install -y build-essential cmake libfftw3-dev libmbedtls-dev libpcsclite-dev libboost-program-options-dev libconfig++-dev libsctp-dev ninja-build
42-
ls -l && pwd && mkdir build && cd build && cmake -DRF_FOUND=True -GNinja .. && ninja
38+
apt install -y build-essential cmake libfftw3-dev libmbedtls-dev libpcsclite-dev libboost-program-options-dev libboost-system-dev libconfig++-dev libsctp-dev ninja-build
39+
mkdir build && cd build && cmake -DRF_FOUND=True -GNinja .. && ninja

0 commit comments

Comments
 (0)