Skip to content

Commit 1b0c79c

Browse files
committed
Remove check-for-api infrastructure
This was a short lived, and unfortunately unsuccessful experiment on how to catch API breaking changes. As we did elsewhere in the org, remove the check-for-api infrastructure.
1 parent 2753b9e commit 1b0c79c

File tree

7 files changed

+0
-4781
lines changed

7 files changed

+0
-4781
lines changed

.github/workflows/rust.yml

-15
Original file line numberDiff line numberDiff line change
@@ -118,18 +118,3 @@ jobs:
118118
env:
119119
DO_WASM: true
120120
run: ./contrib/test.sh
121-
122-
API:
123-
name: Check for changes to the public API
124-
runs-on: ubuntu-latest
125-
strategy:
126-
fail-fast: false
127-
steps:
128-
- name: Checkout Crate
129-
uses: actions/checkout@v3
130-
- name: Checkout Toolchain
131-
uses: dtolnay/rust-toolchain@nightly
132-
- name: Install cargo-public-api
133-
run: cargo install --locked cargo-public-api
134-
- name: Running API checker script
135-
run: ./contrib/check-for-api-changes.sh

api/all-features.txt

-1,068
This file was deleted.

api/alloc.txt

-932
This file was deleted.

api/default-features.txt

-936
This file was deleted.

api/global-context.txt

-959
This file was deleted.

api/no-default-features.txt

-839
This file was deleted.

contrib/check-for-api-changes.sh

-32
This file was deleted.

0 commit comments

Comments
 (0)