Skip to content

Commit ebabb64

Browse files
authored
Migrate to Conan Action (#137)
1 parent 34f391d commit ebabb64

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ jobs:
2727
name: "${{ matrix.compiler }}"
2828
steps:
2929
- uses: actions/checkout@main
30+
- uses: offa/conan-action@b8e0a7119ebc3655d47130251e75c206aba96145
3031
- name: Build
3132
run: script/ci_build.sh
3233

@@ -42,6 +43,7 @@ jobs:
4243
name: "${{ matrix.tool }}"
4344
steps:
4445
- uses: actions/checkout@main
46+
- uses: offa/conan-action@b8e0a7119ebc3655d47130251e75c206aba96145
4547
- name: Build
4648
run: script/ci_build.sh -${{ matrix.tool }}
4749

.github/workflows/codeql.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
steps:
2121
- name: Checkout
2222
uses: actions/checkout@main
23+
- uses: offa/conan-action@b8e0a7119ebc3655d47130251e75c206aba96145
2324
- name: CodeQL Initialization
2425
uses: github/codeql-action/init@v4
2526
with:

script/ci_build.sh

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,7 @@ done
3131
export DEBIAN_FRONTEND=noninteractive
3232
export PATH=$HOME/.local/bin:$PATH
3333
apt-get update
34-
apt-get install -y --no-install-recommends openssl libssl-dev valgrind pipx
35-
36-
pipx install conan
37-
conan profile detect
34+
apt-get install -y --no-install-recommends openssl libssl-dev valgrind
3835

3936
if [[ "${CXX}" == clang* ]]
4037
then

0 commit comments

Comments
 (0)