Skip to content

Commit 8e9f88f

Browse files
committed
f
1 parent 6566487 commit 8e9f88f

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

.github/workflows/main.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,17 @@ jobs:
1818
# install deps
1919
- uses: actions/checkout@v4
2020
- name: install debian-packaged dependencies
21-
run: sudo apt install -y libgtest-dev libbenchmark-dev libfmt-dev tidy git python3 python3-dateutil python3-pip
21+
run: sudo apt install -y libgtest-dev libbenchmark-dev libfmt-dev tidy git python3 python3-dateutil pipx
2222
- name: install pypi-packaged dependencies
23-
run: sudo pip3 install pytest 'black==22.8.0' 'conan==2.14.0'
23+
run: |
24+
sudo pip3 install pytest 'black==22.8.0'
25+
sudo pipx ensurepath
26+
sudo pipx install 'conan==2.14.0'
2427
2528
# NOTE: since we later run "make" using the normal "builder" user, we must use Conan using that same user (so avoid the "sudo"!!)
2629
- name: install Conan-packaged dependencies
2730
run: |
2831
conan profile detect --force
29-
conan remote update conancenter --url https://center2.conan.io
3032
conan install conanfile.txt --build=missing
3133
3234
# build & test

0 commit comments

Comments
 (0)