How do I run Bruin pipelines from GitHub Actions?
Call bruin run in a workflow step. Your pipelines run on the same CI that builds your app, with secrets managed by the platform.
Command
bruin runDefined in
YAML + CI
Works with
GitHub Actions + Bruin CLI
What you get
CI validationgated deploysgit rollback
How it works in code
# .github/workflows/data.yml
- run: bruin validate ./pipeline
- run: bruin run ./pipelineRun bruin run and your data pipelines follow the same review and deploy path as your app.
Related use cases
Pipelines in CI/CD
Run data pipelines in GitLab CI
How do I run Bruin pipelines from GitLab CI?
Pipelines in CI/CDValidate pipelines on every pull request
How do I catch pipeline errors before merge?
Pipelines in CI/CDDeploy a pipeline on merge to main
How do I promote pipeline changes to production automatically?
Ship data pipelines like software
Open source. Validate in CI, gate on checks, deploy on merge, roll back with git.