shuttle deploy command for you, enabling continuous deployments on every push.
Here’s an example of a GitHub Actions workflow that uses the Shuttle Deploy Action:
Inputs
| Name | Description | Required | Default |
|---|---|---|---|
| shuttle-api-key | The Shuttle API key | true | N/A |
| project-id | Project ID, starts with proj_ | true | N/A |
| cargo-shuttle-version | Version of cargo-shuttle | false | "" (latest) |
| working-directory | The cargo workspace root | false | "." |
| secrets | Content of the secrets.toml file, if any | false | "" |
| extra-args | Extra args to the deploy command | false | "" |

