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
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?