Configuration
Rust CI/CD with Shuttle
Streamline your Rust projects with Shuttle CI/CD. Get step-by-step instructions on setting up continuous integration and delivery in our docs.
Shuttle currently provides one GitHub Action for automating deployments.
GitHub Deploy Action
![](https://mintlify.s3-us-west-1.amazonaws.com/shuttle/images/shuttle-deploy-action.png)
This action can run the cargo shuttle deploy
command for you, enabling continuous deployments on every push.
Bear in mind that it does not handle cargo shuttle project restart
, which is needed when upgrading Shuttle version. It is recommended to handle project restarts yourself, and let this action automate deployments that use the same version.
Was this page helpful?