From 3dd8d34257095af976305e64f4751716a0fc23b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=96R=C3=96K=20Attila?= Date: Thu, 24 Apr 2025 15:39:01 +0200 Subject: [PATCH] CI: Install wasm-opt 123 from the GitHub release of Binaryen (#6849) * Prerequisite of https://github.com/emilk/egui/pull/6848 --- .github/workflows/deploy_web_demo.yml | 9 ++++++--- .github/workflows/preview_build.yml | 9 ++++++--- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.github/workflows/deploy_web_demo.yml b/.github/workflows/deploy_web_demo.yml index 6c9d8096..d9215001 100644 --- a/.github/workflows/deploy_web_demo.yml +++ b/.github/workflows/deploy_web_demo.yml @@ -46,9 +46,12 @@ jobs: with: prefix-key: "web-demo-" - - name: "Install wasmopt / binaryen" - run: | - sudo apt-get update && sudo apt-get install binaryen + - name: Install wasm-opt + uses: sigoden/install-binary@v1 + with: + repo: WebAssembly/binaryen + tag: version_123 + name: wasm-opt - run: | scripts/build_demo_web.sh --release diff --git a/.github/workflows/preview_build.yml b/.github/workflows/preview_build.yml index 932569c4..d1d19e62 100644 --- a/.github/workflows/preview_build.yml +++ b/.github/workflows/preview_build.yml @@ -25,9 +25,12 @@ jobs: with: prefix-key: "pr-preview-" - - name: "Install wasmopt / binaryen" - run: | - sudo apt-get update && sudo apt-get install binaryen + - name: Install wasm-opt + uses: sigoden/install-binary@v1 + with: + repo: WebAssembly/binaryen + tag: version_123 + name: wasm-opt - run: | scripts/build_demo_web.sh --release