We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0bd55be commit 864aee2Copy full SHA for 864aee2
.github/workflows/rust.yaml
@@ -102,3 +102,18 @@ jobs:
102
run: cargo install cross --locked
103
- name: run cross test
104
run: cross test --target s390x-unknown-linux-gnu
105
+
106
+ API:
107
+ name: Check for changes to the public API
108
+ runs-on: ubuntu-latest
109
+ strategy:
110
+ fail-fast: false
111
+ steps:
112
+ - name: Checkout Crate
113
+ uses: actions/checkout@v3
114
+ - name: Checkout Toolchain
115
+ uses: dtolnay/rust-toolchain@nightly
116
+ - name: Install cargo-public-api
117
+ run: cargo install --locked cargo-public-api
118
+ - name: Running API checker script
119
+ run: ./contrib/check-for-api-changes.sh
0 commit comments