Black staircase with seven steps shown in silhouette on a transparent background.
Automate Elixir deployments with GitHub Actions. Push to main, run your tests, deploy to Gigalixir. No custom scripting required.

GitHub's built-in CI/CD works naturally with Gigalixir's git-based deployment model. You define your workflow in YAML, GitHub runs your tests and checks, then pushes to Gigalixir when everything passes. The same deployment command you run locally works in your pipeline.

Zero-Config Deployments: Add your Gigalixir credentials as GitHub secrets and deploy with a single git push command. No complex deployment scripts or custom tooling.

Test Before You Ship: Run your ExUnit tests, check formatting, validate dependencies. Only deploy when your pipeline passes. Failed builds never touch production.

Branch-Based Workflows: Deploy feature branches to staging apps, main to production. Gigalixir supports multiple apps per account, so your CI pipeline can match your git workflow.

Secrets Stay Secret: Store your Gigalixir API key and app name as encrypted GitHub secrets. Your credentials never appear in logs or workflow files.

High-Performance Hosting for Modern Apps.

Stop fighting generic cloud infrastructure.

Whether you’re working with Elixir, Python, or Node.js, get the specialized support and performance your application deserves.