Skip to content

Commit 76c1b88

Browse files
authored
Merge pull request #88 from elbeno/fix-llvm-sh
👷 Fix usage of `llvm.sh`
2 parents 62ea9fa + 4c7dbe0 commit 76c1b88

1 file changed

Lines changed: 11 additions & 11 deletions

File tree

.github/workflows/unit_tests.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -38,39 +38,39 @@ jobs:
3838
cxx_flags: "-stdlib=libstdc++"
3939
- version: 21
4040
compiler: clang
41-
install: wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh && sudo ./llvm.sh 21
41+
install: sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" llvm.sh 21
4242
toolchain_root: "/usr/lib/llvm-21"
4343
- version: 21
4444
compiler: clang
4545
stdlib: libc++
46-
install: wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh && sudo ./llvm.sh 21 && sudo apt install -y libc++-21-dev libc++abi-21-dev
46+
install: sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" llvm.sh 21 && sudo apt install -y libc++-21-dev libc++abi-21-dev
4747
cxx_flags: "-stdlib=libc++"
4848
- version: 20
4949
compiler: clang
50-
install: wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh && sudo ./llvm.sh 20
50+
install: sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" llvm.sh 20
5151
toolchain_root: "/usr/lib/llvm-20"
5252
- version: 20
5353
compiler: clang
5454
stdlib: libc++
55-
install: wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh && sudo ./llvm.sh 20 && sudo apt install -y libc++-20-dev libc++abi-20-dev
55+
install: sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" llvm.sh 20 && sudo apt install -y libc++-20-dev libc++abi-20-dev
5656
cxx_flags: "-stdlib=libc++"
5757
- version: 19
5858
compiler: clang
59-
install: wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh && sudo ./llvm.sh 19
59+
install: sudo apt update && sudo apt install -y clang-19
6060
toolchain_root: "/usr/lib/llvm-19"
6161
- version: 19
6262
compiler: clang
6363
stdlib: libc++
64-
install: wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh && sudo ./llvm.sh 19 && sudo apt install -y libc++-19-dev libc++abi-19-dev
64+
install: sudo apt update && sudo apt install -y clang-19 libc++-19-dev libc++abi-19-dev
6565
cxx_flags: "-stdlib=libc++"
6666
- version: 18
6767
compiler: clang
68-
install: wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh && sudo ./llvm.sh 18
68+
install: sudo apt update && sudo apt install -y clang-18
6969
toolchain_root: "/usr/lib/llvm-18"
7070
- version: 18
7171
compiler: clang
7272
stdlib: libc++
73-
install: wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh && sudo ./llvm.sh 18 && sudo apt install -y libc++-18-dev libc++abi-18-dev
73+
install: sudo apt update && sudo apt install -y clang-18 libc++-18-dev libc++abi-18-dev
7474
cxx_flags: "-stdlib=libc++"
7575
- version: 17
7676
compiler: clang
@@ -268,7 +268,7 @@ jobs:
268268

269269
- name: Install build tools
270270
run: |
271-
wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh && sudo ./llvm.sh ${{env.DEFAULT_LLVM_VERSION}}
271+
sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" llvm.sh ${{env.DEFAULT_LLVM_VERSION}}
272272
sudo apt install -y pipx ninja-build clang-tidy-${{env.DEFAULT_LLVM_VERSION}} clang-format-${{env.DEFAULT_LLVM_VERSION}}
273273
274274
- name: Install cmake-format
@@ -318,8 +318,8 @@ jobs:
318318
- compiler: clang
319319
cc: "clang"
320320
cxx: "clang++"
321-
install: wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh && sudo ./llvm.sh 18
322-
toolchain_root: "/usr/lib/llvm-18"
321+
install: sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" llvm.sh 21
322+
toolchain_root: "/usr/lib/llvm-21"
323323
- compiler: gcc
324324
cc: "gcc-13"
325325
cxx: "g++-13"

0 commit comments

Comments
 (0)