From e0c09c2aa42afe4a9f09345adb7f5186945b48ae Mon Sep 17 00:00:00 2001 From: Rob Ede Date: Sun, 29 Dec 2024 13:44:48 +0000 Subject: [PATCH] ci: remove public-api-diff job --- .github/workflows/lint.yml | 28 ---------------------------- 1 file changed, 28 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 07ab5d84..8f57255f 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -67,31 +67,3 @@ jobs: - name: check external types run: just check-external-types-all +${{ vars.RUST_VERSION_EXTERNAL_TYPES }} - - public-api-diff: - name: Public API Diff - runs-on: ubuntu-latest - steps: - - name: Checkout main branch - uses: actions/checkout@v4 - with: - ref: ${{ github.base_ref }} - - - name: Checkout PR branch - uses: actions/checkout@v4 - - - name: Install Rust (${{ vars.RUST_VERSION_API_DIFF }}) - uses: actions-rust-lang/setup-rust-toolchain@v1.10.1 - with: - toolchain: ${{ vars.RUST_VERSION_API_DIFF }} - - - name: Install cargo-public-api - uses: taiki-e/install-action@v2.46.4 - with: - tool: cargo-public-api - - - name: Generate API diff - run: | - for f in $(find -mindepth 2 -maxdepth 2 -name Cargo.toml); do - cargo public-api --manifest-path "$f" --simplified diff ${{ github.event.pull_request.base.sha }}..${{ github.sha }} - done