From a48de8501591080243d5476a939be81a131d7a96 Mon Sep 17 00:00:00 2001 From: bflatastic Date: Mon, 5 Oct 2026 13:50:37 +0700 Subject: [PATCH] CI: packaging lint passes again (wasm-bindgen install step as an if, not A && B || C) actionlint's shellcheck flagged SC2015 on release.yml's Install wasm-bindgen CLI step, failing the Packaging lint workflow on main and release since 2 October. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/release.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c07e6b50..b98c2edb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -221,8 +221,9 @@ jobs: - name: Install wasm-bindgen CLI run: | # Must match the wasm-bindgen version in Cargo.lock exactly (cargo xtask web checks it). - command -v wasm-bindgen >/dev/null && wasm-bindgen --version | grep -q "$WASM_BINDGEN_VERSION" \ - || cargo install wasm-bindgen-cli --version "$WASM_BINDGEN_VERSION" --locked + if ! { command -v wasm-bindgen >/dev/null && wasm-bindgen --version | grep -q "$WASM_BINDGEN_VERSION"; }; then + cargo install wasm-bindgen-cli --version "$WASM_BINDGEN_VERSION" --locked + fi wasm-bindgen --version - name: Apply version override if: inputs.version != ''