From 15d50b0d7e448397537fb7ef23be960cd9f2d2a5 Mon Sep 17 00:00:00 2001 From: Mikhail Katychev Date: Wed, 25 Mar 2026 09:54:45 -0500 Subject: [PATCH 1/5] ci(style): add typos-cli to CI flow --- .github/workflows/main.yml | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 43abaea03e..12354ab617 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -361,6 +361,12 @@ jobs: - run: rustup component add clippy - run: cargo clippy --workspace --all-targets --exclude dl --exclude component + typos: + runs-on: ubuntu-latest + steps: + - name: typos-action + uses: crate-ci/typos@v1.44.0 + verify-publish: if: github.repository_owner == 'bytecodealliance' runs-on: ubuntu-latest @@ -380,20 +386,21 @@ jobs: name: Record the result of testing and building steps runs-on: ubuntu-latest needs: - - test - - testdl - - wasm - - rustfmt - - fuzz + - build - check + - clippy - doc - - build - - verify-publish + - fuzz + - generated_files_up_to_date + - rustfmt + - test + - test-prefer-btree-collections - test_capi - test_extra_features - - test-prefer-btree-collections - - clippy - - generated_files_up_to_date + - testdl + - typos + - verify-publish + - wasm if: always() steps: From 4280556411e5d2be7de231ce34996f6e5069b406 Mon Sep 17 00:00:00 2001 From: Mikhail Katychev Date: Wed, 25 Mar 2026 09:57:01 -0500 Subject: [PATCH 2/5] remove unused input --- .github/workflows/main.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 12354ab617..647119396c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -430,5 +430,3 @@ jobs: submodules: true fetch-depth: 0 - uses: ./.github/actions/publish-release - with: - cargo_token: ${{ secrets.CARGO_REGISTRY_TOKEN }} From 4c4f5516d1edd358a58cab937425ad999f160712 Mon Sep 17 00:00:00 2001 From: Mikhail Katychev Date: Mon, 30 Mar 2026 10:36:41 -0500 Subject: [PATCH 3/5] ci(compat): removed typos action and added hardcoded alternative --- .github/workflows/main.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 647119396c..f1ea4da175 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -364,8 +364,10 @@ jobs: typos: runs-on: ubuntu-latest steps: - - name: typos-action - uses: crate-ci/typos@v1.44.0 + - uses: actions/checkout@v6 + - uses: cargo-bins/cargo-binstall@v1.17.9 + - run: cargo binstall typos-cli@1.44.0 --no-confirm + - run: typos verify-publish: if: github.repository_owner == 'bytecodealliance' From 425536531bc1daef00b6229f3ee7c69f056e2d7a Mon Sep 17 00:00:00 2001 From: Mikhail Katychev Date: Mon, 30 Mar 2026 10:38:25 -0500 Subject: [PATCH 4/5] introduce intentional positive --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 022b1646a5..5720b4ea7b 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ Cargo package manager to install: $ cargo install --locked wasm-tools ``` -Alternatively if you use [`cargo +Altenatively if you use [`cargo binstall`](https://github.com/cargo-bins/cargo-binstall) then that can be used to install [the precompiled artifacts][artifacts] instead: From 1e15f1c8766d175e94e60284399a82dbba5c7b2f Mon Sep 17 00:00:00 2001 From: Mikhail Katychev Date: Mon, 30 Mar 2026 10:39:53 -0500 Subject: [PATCH 5/5] revert inteional typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5720b4ea7b..022b1646a5 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ Cargo package manager to install: $ cargo install --locked wasm-tools ``` -Altenatively if you use [`cargo +Alternatively if you use [`cargo binstall`](https://github.com/cargo-bins/cargo-binstall) then that can be used to install [the precompiled artifacts][artifacts] instead: