Skip to content

Commit 33b8765

Browse files
committed
chore(CI): install LLVM 18
1 parent 150eea2 commit 33b8765

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/workflows/test-and-publish.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,12 @@ jobs:
9292
apt-get install -y zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev # required for pyenv
9393
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends tzdata
9494
echo "AGENT_TOOLSDIRECTORY=/" >> $GITHUB_ENV # do not use the Python installation cached for Ubuntu 22.04
95+
- name: Setup LLVM
96+
if: ${{ startsWith(matrix.os, 'ubuntu') && steps.cache-spidermonkey.outputs.cache-hit != 'true' }}
97+
run: |
98+
wget https://apt.llvm.org/llvm.sh
99+
chmod +x llvm.sh
100+
./llvm.sh 18 # install LLVM version 18
95101
- name: Setup Python
96102
if: ${{ startsWith(matrix.os, 'ubuntu') && steps.cache-spidermonkey.outputs.cache-hit != 'true' }}
97103
run: |

0 commit comments

Comments
 (0)