Skip to content

Commit 6bc5ff7

Browse files
committed
test
1 parent 8f7d9c4 commit 6bc5ff7

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

.github/workflows/linux.yml

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,9 @@ jobs:
1010
ci-ubuntu:
1111
runs-on: ubuntu-22.04
1212
steps:
13-
- name: install clang
14-
shell: bash
15-
run: |
16-
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
17-
echo "deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-17 main" >> ./llvm.list
18-
echo "deb-src http://apt.llvm.org/jammy/ llvm-toolchain-jammy-17 main" >> ./llvm.list
19-
sudo mv llvm.list /etc/apt/sources.list.d
20-
sudo apt update -y
21-
sudo apt install clang-17 -y
13+
- uses: wx257osn2/cxx_environment@test
14+
with:
15+
version: v20250114
2216
- uses: actions/checkout@v4
2317
with:
2418
submodules: recursive
@@ -44,12 +38,12 @@ jobs:
4438
pushd .dependencies/qoi
4539
ln -s ../stb/stb_image.h .
4640
ln -s ../stb/stb_image_write.h .
47-
make conv
41+
cxx-env-run make conv
4842
popd
4943
mv .dependencies/qoi/qoiconv bin/qoiconv_orig
5044
- name: build
5145
shell: bash
52-
run: CXX=clang++-17 make -j
46+
run: cxx-env-run make -j CXX:=clang++
5347
- name: test
5448
shell: bash
5549
run: |

0 commit comments

Comments
 (0)