Skip to content

Commit 3243388

Browse files
committed
github actions to install boost from source
1 parent 3f005dd commit 3243388

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.github/workflows/test.yml

+8-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,14 @@ jobs:
4141
run: cargo install cargo-audit
4242
shell: bash
4343
- name: Install deps
44-
run: sudo apt-get update && sudo apt-get install -y make g++ libssl-dev qtbase5-dev libboost-dev
44+
run: sudo apt-get update && sudo apt-get install -y make g++ libssl-dev qtbase5-dev
45+
- name: Install Boost (from source)
46+
run: |
47+
wget https://boostorg.jfrog.io/artifactory/main/release/1.83.0/source/boost_1_83_0.tar.bz2
48+
tar --bzip2 -xf boost_1_83_0.tar.bz2
49+
cd boost_1_83_0/
50+
./bootstrap.sh --prefix=/usr/local
51+
sudo ./b2 install
4552
- name: fmt
4653
run: cargo fmt --check
4754
shell: bash

0 commit comments

Comments
 (0)