Skip to content

Commit 0f9683b

Browse files
committed
fix testing
1 parent d0088a0 commit 0f9683b

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

.github/workflows/code_testing.yml

+17
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,23 @@ jobs:
4949
- name: Install linker
5050
uses: rui314/setup-mold@v1
5151

52+
- name: Install conan and fix config
53+
shell: bash
54+
run: |
55+
pip3 install conan==1.62.0
56+
conan profile new --detect default
57+
conan profile update env.CXX="${CXX}" default
58+
conan profile update env.CC="${CC}" default
59+
conan profile update settings.compiler.libcxx=libstdc++11 default
60+
conan remote add dice-group https://conan.dice-research.org/artifactory/api/conan/tentris
61+
conan remote add tentris-private https://conan.dice-research.org/artifactory/api/conan/tentris-private
62+
conan user -p "$CONAN_PW" -r tentris-private "$CONAN_USER"
63+
env:
64+
CONAN_PW: ${{ secrets.CONAN_PW }}
65+
CONAN_USER: ${{ secrets.CONAN_USER }}
66+
CC: ${{ steps.install_cc.outputs.cc }}
67+
CXX: ${{ steps.install_cc.outputs.cxx }}
68+
5269
- uses: actions/checkout@v3
5370

5471
- name: Configure CMake

0 commit comments

Comments
 (0)