Skip to content

Redwood City

  • Quiet failures247+19%
  • Median notice41 sec−38%
Live monitors347
VectornosisDocsOpen workspace
On this page
  1. Set DBT_WEBHOOK_SECRET
  2. Add the workflow
  3. Run dbt in CI
  4. VectorData step
  5. Verify
  6. Related

VectorData

PR Data CI / CD

VectorData Data CI is live: upload run_results.json from GitHub Actions, post a Check Run + PR comment, and fail the job on model/test failures — same calm grouping as production Watchdog.

Steps

  1. Set DBT_WEBHOOK_SECRET

    Same secret the Action sends as Bearer token to POST /api/webhooks/dbt.

  2. Add the workflow

    Copy examples/github-actions/vectordata-dbt-ci.yml (or action/dbt-ci) into your dbt repo. Grant checks:write and pull-requests:write.

  3. Run dbt in CI

    Produce target/run_results.json (dbt build). Keep the file even when dbt exits non-zero.

  4. VectorData step

    The Action uploads the artifact, creates a Check Run, comments on the PR with Fix-first, and fails the job when failures exist.

Verify

  • PR shows a VectorData Data CI check
  • Failed models appear in the PR comment Fix-first list
  • Green dbt runs conclude success

Product page