diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dfdae2dec9e..10f144d1aec 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -234,16 +234,23 @@ jobs: semver: name: semver runs-on: ubuntu-latest + strategy: + matrix: + crate: + - tokio + - tokio-macros + - tokio-test + - tokio-stream + - tokio-util steps: - uses: actions/checkout@v3 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@master with: toolchain: ${{ env.rust_stable }} - - name: Install cargo-semver-checks - run: cargo install cargo-semver-checks --locked - - uses: Swatinem/rust-cache@v2 - - run: cargo semver-checks check-release + - name: Check semver + uses: obi1kenobi/cargo-semver-checks-action@v1 + crate-name: ${{ matrix.crate }} cross-check: name: cross-check