ci: extend semver check to all features except local (#832)

This commit is contained in:
Dale Seo 2026-05-04 20:44:16 -04:00 committed by GitHub
parent 88df9af9f2
commit 3bf5298972
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -88,6 +88,18 @@ jobs:
--only-explicit-features \
--features default
- name: Check rmcp (all features except local)
run: |
FEATURES=$(cargo metadata --no-deps --format-version 1 \
| jq -r '[.packages[] | select(.name == "rmcp") | .features | keys[]
| select(startswith("__") | not)
| select(. != "local")] | join(",")')
cargo semver-checks \
--package rmcp \
--baseline-rev ${{ github.event.pull_request.base.sha }} \
--only-explicit-features \
--features "$FEATURES"
spelling:
name: spell check with typos
runs-on: ubuntu-latest