Skip to content

Commit 4dced39

Browse files
committed
add ubuntu 24.04 with system packages cmake install test
1 parent d644a73 commit 4dced39

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

.github/workflows/cmake_install.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,26 @@ jobs:
6666
- name: Run Tests
6767
run: ./ci/do_ci.sh cmake.install.test
6868

69+
ubuntu_2404_system_packages_cmake_install_test:
70+
name: Ubuntu 24.04 CMake install test (system packages)
71+
runs-on: ubuntu-24.04
72+
env:
73+
INSTALL_TEST_DIR: '/home/runner/install_test'
74+
steps:
75+
- uses: actions/checkout@v4
76+
with:
77+
submodules: 'recursive'
78+
- name: Setup CI Environment
79+
run: |
80+
sudo -E ./ci/setup_googletest.sh
81+
sudo -E ./ci/setup_ci_environment.sh
82+
- name: Install Dependencies
83+
run: |
84+
sudo -E apt-get update
85+
sudo -E apt-get install -y libabsl-dev libprotobuf-dev libgrpc++-dev protobuf-compiler protobuf-compiler-grpc
86+
- name: Run Tests
87+
run: ./ci/do_ci.sh cmake.install.test
88+
6989
ubuntu_2204_cmake_install_test:
7090
name: Ubuntu 22.04 CMake install test
7191
runs-on: ubuntu-22.04

0 commit comments

Comments
 (0)