Remove cargo-public-api-crates CI job

It's broken and has been replaced on main.
This commit is contained in:
Jonas Platte
2025-12-26 14:38:28 +01:00
parent b6ffaee099
commit 5155b9bed7
-17
View File
@@ -61,23 +61,6 @@ jobs:
- name: cargo hack check
run: cargo hack check --each-feature --no-dev-deps --all
cargo-public-api-crates:
runs-on: ubuntu-24.04
strategy:
matrix:
crate: [axum, axum-core, axum-extra, axum-macros]
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@nightly
- uses: Swatinem/rust-cache@v2
with:
save-if: ${{ github.ref == 'refs/heads/main' }}
- name: Install cargo-public-api-crates
run: |
cargo install --git https://github.com/jplatte/cargo-public-api-crates
- name: cargo public-api-crates check
run: cargo public-api-crates --manifest-path ${{ matrix.crate }}/Cargo.toml check
test-versions:
needs: check
runs-on: ubuntu-24.04