From f6758d22d8790deb0fa503d7c7bf4d27816e98f1 Mon Sep 17 00:00:00 2001 From: deadprogram Date: Sat, 18 Feb 2023 11:30:33 +0100 Subject: [PATCH] build/linux: install wasmtime directly from github release Signed-off-by: deadprogram --- .github/workflows/linux.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 06ff41d3..ca956e61 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -139,7 +139,9 @@ jobs: cache: true - name: Install wasmtime run: | - curl https://wasmtime.dev/install.sh -sSf | bash + mkdir -p $HOME/.wasmtime $HOME/.wasmtime/bin + curl https://github.com/bytecodealliance/wasmtime/releases/download/v5.0.0/wasmtime-v5.0.0-x86_64-linux.tar.xz -o wasmtime-v5.0.0-x86_64-linux.tar.xz -SfL + tar -C $HOME/.wasmtime/bin --wildcards -xf wasmtime-v5.0.0-x86_64-linux.tar.xz --strip-components=1 wasmtime-v5.0.0-x86_64-linux/* echo "$HOME/.wasmtime/bin" >> $GITHUB_PATH - name: Download release artifact uses: actions/download-artifact@v3 @@ -183,7 +185,9 @@ jobs: node-version: '14' - name: Install wasmtime run: | - curl https://wasmtime.dev/install.sh -sSf | bash + mkdir -p $HOME/.wasmtime $HOME/.wasmtime/bin + curl -L https://github.com/bytecodealliance/wasmtime/releases/download/v5.0.0/wasmtime-v5.0.0-x86_64-linux.tar.xz -o wasmtime-v5.0.0-x86_64-linux.tar.xz -SfL + tar -C $HOME/.wasmtime/bin --wildcards -xf wasmtime-v5.0.0-x86_64-linux.tar.xz --strip-components=1 wasmtime-v5.0.0-x86_64-linux/* echo "$HOME/.wasmtime/bin" >> $GITHUB_PATH - name: Restore LLVM source cache uses: actions/cache/restore@v3