apollographql-gh-actions/Run Apollo Rover Subgraph Publish
Run the `rover subgraph publish` 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-publish@c9891df6980a56ca2ccd0374e83e664453222ee6 # 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 publish. | yes | — |
| routing-url | URL 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. | — | — |
| 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