Skip to content

Commit 9128966

Browse files
committed
update deps
1 parent 63545cc commit 9128966

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/workflows/main.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,15 @@ jobs:
2323
sudo apt-get install -y curl protobuf-compiler build-essential git wget unzip python3 python3-pip \
2424
libssl-dev libffi-dev libreadline-dev zlib1g-dev libbz2-dev libsqlite3-dev libncurses5-dev \
2525
libgdbm-dev libnss3-dev liblzma-dev libxml2-dev libxmlsec1-dev libffi-dev libyaml-dev
26+
- name: Install CMake 3.28
27+
run: |
28+
wget https://github.com/Kitware/CMake/releases/download/v3.28.0/cmake-3.28.0-linux-x86_64.sh
29+
sudo mkdir /opt/cmake
30+
sudo sh cmake-3.28.0-linux-x86_64.sh --skip-license --prefix=/opt/cmake
31+
sudo ln -sf /opt/cmake/bin/cmake /usr/local/bin/cmake
32+
sudo ln -sf /opt/cmake/bin/ctest /usr/local/bin/ctest
33+
- name: Verify CMake version
34+
run: cmake --version
2635
- run: make build
2736
- name: Run C++ tests
2837
run: make test

0 commit comments

Comments
 (0)