diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 43abaea03e..f1ea4da175 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -361,6 +361,14 @@ jobs: - run: rustup component add clippy - run: cargo clippy --workspace --all-targets --exclude dl --exclude component + typos: + runs-on: ubuntu-latest + steps: + - 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' runs-on: ubuntu-latest @@ -380,20 +388,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: @@ -423,5 +432,3 @@ jobs: submodules: true fetch-depth: 0 - uses: ./.github/actions/publish-release - with: - cargo_token: ${{ secrets.CARGO_REGISTRY_TOKEN }}