Skip to main content
Connecting your GitHub account via the GitHub integration is easier and simpler for automatic deployments. However, if your deployment requires building other static assets like React or Vue builds, you’ll need to set up a custom GitHub Action and run the build script first before deploying to Shuttle. Shuttle provides a GitHub Action for automating deployments. This action can run the 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

Learn More

Check out the official GitHub Deploy Action for more information.