apollographql-gh-actions/Run Apollo Rover Subgraph Check
Run the `rover subgraph check` command
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jul 9, 2026
- License
- MIT
Pinned Snippet
uses: apollographql-gh-actions/rover-subgraph-check@6b0bfef2687fc4004bb89c5228050d5151bd6ec3 # rover-v0.41.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| apollo-key | Your Apollo Studio API key. | yes | — |
| graph-ref | <NAME>@<VARIANT> of graph in Apollo Studio. | yes | — |
| name | The name of the subgraph. | yes | — |
| schema | The schema file to check. | yes | — |
| background | (Optional) Set to `true` if the check should be run asynchronously and exit without waiting for the check results. | — | — |
| query-count-threshold | (Optional) The minimum number of times a query or mutation must have been executed in order to be considered in the check operation. | — | — |
| query-percentage-threshold | (Optional) The minimum percentage of times a query or mutation must have been executed in the time window, relative to the request count, for it to be considered in the check (0 <= x <= 100). | — | — |
| validation-period | (Optional) Size of the time window with which to validate schema against (e.g. "24h" or "1w 2d 5h"). | — | — |
| log | Specify Rover's log level. | — | — |
| format | Specify Rover's log format type [plain|json]. | — | — |
| client-timeout | Configure the timeout length (in seconds) when performing HTTP(S) requests. | — | — |
Outputs
no outputs