Skip to content

Commit a9bc73a

Browse files
committed
CI: Avoid "set-env" in github Linux CI workflow
1 parent 18427e9 commit a9bc73a

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

.github/workflows/ci-linux.yaml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,15 @@ jobs:
4747
with:
4848
python-version: 3.8
4949

50+
- name: Set env vars
51+
run: |
52+
echo "CC=${{ matrix.compiler }}-${{ matrix.version }}" >> $GITHUB_ENV
53+
if [ "${{ matrix.compiler }}" == "clang" ]; then
54+
echo "CXX=clang++-${{ matrix.version }}" >> $GITHUB_ENV
55+
else
56+
echo "CXX=g++-${{ matrix.version }}" >> $GITHUB_ENV
57+
fi
58+
5059
- name: Install
5160
run: |
5261
python -m pip install cmake==3.17.3 conan==1.28.1 --upgrade
@@ -57,12 +66,8 @@ jobs:
5766
5867
if [ "${{ matrix.compiler }}" = "gcc" ]; then
5968
sudo apt-get install -y g++-${{ matrix.version }} g++-${{ matrix.version }}-multilib
60-
echo "::set-env name=CC::gcc-${{ matrix.version }}"
61-
echo "::set-env name=CXX::g++-${{ matrix.version }}"
6269
else
6370
sudo apt-get install -y clang-${{ matrix.version }} clang-tidy-${{ matrix.version }} g++-multilib
64-
echo "::set-env name=CC::clang-${{ matrix.version }}"
65-
echo "::set-env name=CXX::clang++-${{ matrix.version }}"
6671
fi
6772
6873
- name: Install dependencies (system)

0 commit comments

Comments
 (0)