GitHub Actions
Published 14 May 2025
Official GitHub actions
Flyway provides official Github actions for running common deployment operations with minimal configuration.
Generate GitHub workflows with Flyway Desktop
You can use the Automate deployment page in Flyway Desktop to get a sample pipeline script to automate your database deployments. See this tutorial.
Generating custom GitHub workflows
If the Actions do not meet your needs, you can still use the setup-flyway action and then use the Flyway CLI directly. This gives you full control over your pipeline structure.
Flyway Autopilot sample project
You can also try our sample project for yourself - Flyway AutoPilot. This will allow you to quickly explore and get hands on experience with an end-to-end Database DevOps process on GitHub.