grafbase/Run what-rust-changed
Determines which rust projects in a workspace have changed
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| base | The base ref to use for comparisons. Usually the PR base or the before of a push | yes | — |
| config | Optional config file for what-rust-changed | no | — |
| version | Which version of what-rust-changed to use. The default should usually suffice | no | v0.2.1 |
Outputs
| name | description |
|---|---|
| blah | — |
| changed-packages | A JSON list of the packages that have changed |
| changed-binaries | A JSON list of the binaries that have changed |
| cargo-build-specs | A string suitable for passing to cargo that builds all the changed packages |
| cargo-test-specs | A string suitable for passing to cargo test that includes all the changed packages but not the docker-tests |
| cargo-docker-test-specs | A string suitable for passing to cargo test that includes all the changed packages including the docker-tests |
| cargo-bin-specs | A string suitable for passing to cargo that builds all the changed binaries |