Skip to content

Commit b7836ed

Browse files
committed
CI checks info
1 parent 4e0e5a0 commit b7836ed

File tree

1 file changed

+13
-1
lines changed
  • src/segment-app/extensions

1 file changed

+13
-1
lines changed

src/segment-app/extensions/dbt.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,4 +89,16 @@ Segment supports the following credential types for setting up a Git Connection:
8989

9090
Segment lets you set up multiple Git Connections, allowing you to reuse credentials across both dbt and Git Sync. You can either use the same credential for multiple configurations or create separate Git Connections for each product and environment as needed.
9191

92-
If you plan to reuse a Git token across both dbt and Git Sync, ensure it has the necessary read and write permissions for both integrations.
92+
If you plan to reuse a Git token across both dbt and Git Sync, ensure it has the necessary read and write permissions for both integrations.
93+
94+
## Setting Up CI checks
95+
96+
> info "CI Check availability"
97+
> CI Checks are available only with the GitHub App connection.
98+
99+
CI checks in Segment help prevent breaking changes to active dbt models. Avoid changing dbt models currently in use with an active Reverse ETL sync, since changes could disrupt existing mappings and active syncs.
100+
101+
When CI checks are enabled, Segment monitors model changes in your Git repository. If a model already linked to an active Reverse ETL sync gets modified, Segment automatically rejects the change to maintain data integrity.
102+
103+
To enable CI Checks, authorize a GitHub App credential for your Git connection. Once connected, you can enable CI Checks in the dbt model sync configuration section.
104+

0 commit comments

Comments
 (0)