apollographql-gh-actions/Run Apollo Rover Subgraph Check

Run the `rover subgraph check` command

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 9, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: apollographql-gh-actions/rover-subgraph-check@6b0bfef2687fc4004bb89c5228050d5151bd6ec3 # rover-v0.41.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
apollo-keyYour Apollo Studio API key.yes
graph-ref<NAME>@<VARIANT> of graph in Apollo Studio.yes
nameThe name of the subgraph.yes
schemaThe 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").
logSpecify Rover's log level.
formatSpecify Rover's log format type [plain|json].
client-timeoutConfigure the timeout length (in seconds) when performing HTTP(S) requests.

no outputs