apollographql-gh-actions/Run Apollo Rover Subgraph Publish

Run the `rover subgraph publish` 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-publish@c9891df6980a56ca2ccd0374e83e664453222ee6 # 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 publish.yes
routing-urlURL of the running subgraph where a supergraph can route operations. Optional after the first publish.no
allow-invalid-routing-url(Optional) Bypasses warnings and the prompt to confirm publish when the routing URL is invalid in a TTY environment.
no-url(Optional) Shorthand for `--routing-url "" --allow-invalid-routing-url`.
check(Optional) Run schema checks before publishing and abort if they fail.
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