How do I run and validate Redshift pipelines from GitHub Actions?
Call bruin validate and bruin run in a GitHub Actions job against Redshift. Connections come from CI secrets, and a failing check blocks the merge before bad data lands in Redshift.
Command
bruin runDefined in
YAML + CI
Works with
GitHub Actions + Redshift
What you get
How it works in code
# github job
- run: bruin validate ./pipeline
- run: bruin run ./pipeline # redshiftRun bruin run and the Redshift pipeline runs on merge or on schedule from GitHub Actions.
Related use cases
Run Snowflake pipelines in GitHub Actions
How do I run and validate Snowflake pipelines from GitHub Actions?
Run pipelines in GitHub ActionsRun BigQuery pipelines in GitHub Actions
How do I run and validate BigQuery pipelines from GitHub Actions?
Run pipelines in GitHub ActionsRun Postgres pipelines in GitHub Actions
How do I run and validate Postgres pipelines from GitHub Actions?
Ship data pipelines like software
Open source. Validate in CI, gate on checks, deploy on merge, roll back with git.