Skip to content

Run interop-cli checks in CI#15

Open
jasonodoom wants to merge 1 commit into
mainfrom
ci/interop-cli-checks
Open

Run interop-cli checks in CI#15
jasonodoom wants to merge 1 commit into
mainfrom
ci/interop-cli-checks

Conversation

@jasonodoom
Copy link
Copy Markdown
Contributor

Adds a CI job that runs the Python interop client's pytest suite, ruff and mypy through the example's nix devshell. This gates the cross-implementation interop guarantee on every PR: the suite verifies the shared body-signature.json vectors, so a change that breaks TypeScript-to-Python interop is caught before merge rather than by hand. The job should be added to the required status checks once it has run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant