From e673cb5b80a3c34fcae7ddeb47c3c69b12ddca57 Mon Sep 17 00:00:00 2001 From: tequ Date: Thu, 12 Feb 2026 13:52:26 +0900 Subject: [PATCH] Update GitHub Actions workflow to install binaryen version 100 directly from GitHub Releases --- .github/workflows/check-genesis-hooks.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/check-genesis-hooks.yml b/.github/workflows/check-genesis-hooks.yml index 6a8f18ef8..1005c20c8 100644 --- a/.github/workflows/check-genesis-hooks.yml +++ b/.github/workflows/check-genesis-hooks.yml @@ -39,11 +39,13 @@ jobs: restore-keys: | ${{ runner.os }}-guard-checker- - # Install system dependencies required for WASM compilation - - name: Install system dependencies + # Install binaryen from GitHub Releases (pinned to version 100) + - name: Install binaryen (version 100) run: | - sudo apt-get update - sudo apt-get install -y binaryen + curl -LO https://github.com/WebAssembly/binaryen/releases/download/version_100/binaryen-version_100-x86_64-linux.tar.gz + tar -xzf binaryen-version_100-x86_64-linux.tar.gz + sudo cp binaryen-version_100/bin/* /usr/local/bin/ + wasm-opt --version - name: install clang-format run: |