|
1 | 1 | # dbt PR Review |
2 | 2 |
|
| 3 | +[**See live review PRs**](https://github.com/AltimateAI/dbt-pr-review-demo/pulls) |
| 4 | +· |
| 5 | +[**Install the GitHub App**](https://github.com/apps/altimate-code-agent/installations/new) |
| 6 | + |
| 7 | +The public demo is a zero-secret DuckDB project with open PRs for broken joins, |
| 8 | +removed tests, PII exposure, `SELECT *`, unsafe incremental models, and a safe |
| 9 | +refactor. The GitHub App handles interactive repository tasks; the automatic |
| 10 | +review on every pull request is installed with the Action below. |
| 11 | + |
3 | 12 | AI code review specialized for dbt/SQL. `dbt-pr-review` produces a single, |
4 | 13 | **signed** verdict on a pull request — `APPROVE`, `COMMENT`, or `REQUEST_CHANGES` |
5 | 14 | — where every **blocking** finding is backed by a deterministic engine call, not |
@@ -172,7 +181,7 @@ jobs: |
172 | 181 | with: { fetch-depth: 0 } |
173 | 182 | # Produce target/manifest.json for the full verdict (adapter-specific). |
174 | 183 | - run: pip install dbt-core dbt-bigquery && dbt deps && dbt compile |
175 | | - - uses: AltimateAI/altimate-code/github/review@v1 |
| 184 | + - uses: AltimateAI/altimate-code/github/review@v0.8.5 |
176 | 185 | with: |
177 | 186 | mode: comment # `gate` to block merges |
178 | 187 | manifest_path: target/manifest.json |
@@ -270,7 +279,7 @@ In GitHub Actions, supply the connection from a secret — both sides of the dif |
270 | 279 | run against the **same** warehouse (base-compiled vs head-compiled SQL): |
271 | 280 |
|
272 | 281 | ```yaml |
273 | | - - uses: AltimateAI/altimate-code/github/review@v1 |
| 282 | + - uses: AltimateAI/altimate-code/github/review@v0.8.5 |
274 | 283 | with: |
275 | 284 | mode: comment |
276 | 285 | manifest_path: target/manifest.json |
|
0 commit comments