apollographql-gh-actions/Run Apollo Rover Persisted Queries Publish
Run the `rover persisted-queries 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-persisted-queries-publish@c97ae7c6616be6e454fb75a0c53beb109415cf2a # 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 | — |
| manifest | Path to the persisted queries manifest file. | yes | — |
| graph-ref | <NAME>@<VARIANT> of graph in Apollo Studio. Looks up the persisted-query list attached to the variant. Takes precedence over `graph-id`/`list-id` if both are set. | — | — |
| graph-id | Graph ID in Apollo Studio. Use together with `list-id` instead of `graph-ref`. | — | — |
| list-id | Persisted queries list ID in Apollo Studio. Use together with `graph-id` instead of `graph-ref`. | — | — |
| manifest-format | Manifest format: `apollo` (default) or `relay`. | — | — |
| for-client-name | If provided, overrides the `clientName` field in every operation in the manifest. | — | — |
| 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