-
Notifications
You must be signed in to change notification settings - Fork 824
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add check-public-api.yaml workflow #3008
Conversation
ba4e1ca
to
cb535c6
Compare
@epilys I have no idea why this workflow doesn't run, works 1:1 for me on my local machine. |
cb535c6
to
928827e
Compare
So the workflow runs now @epilys - https://github.com/wasmerio/wasmer/actions/runs/2649376904 contains the artifact containing the auto-generate API diff. Now that this works, I'd change the workflow to only get triggered on |
8458ea0
to
7aa5623
Compare
7aa5623
to
c31e052
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice!
c31e052
to
b20e56e
Compare
The new check-public-api workflow checks outputs a diff as an artifact between the current master and the latest deployed version of wasmer on crates.io Fixes #2984 Fetch entire history of git repo to generate public API diff Only run diff-API workflow when releasing new versions Trigger diff-api workflow only manually or on tags
b20e56e
to
b92d4bc
Compare
bors r+ |
Build succeeded: |
WIP PR: Adds a new CI check that uses
cargo public-api
to track changes in the API betweenmaster
and the last deployed version on crates.io.Fixes #2984
Review