dbt-semguard
Version updated for https://github.com/yeaight7/dbt-semguard to version v0.2.0.
- This action is used across all versions by ? repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
dbt-semguard is a tool designed to detect semantic breaking changes in dbt Semantic Layer definitions, ensuring that changes to metrics and models do not unintentionally alter their business meaning. By comparing two versions of a semantic contract, it identifies and classifies changes as breaking, risky, or safe, helping teams catch issues like metric definition changes or altered dimensions before they impact downstream consumers. It automates semantic change detection and provides actionable insights for pull request reviews, supporting both local CLI and GitHub workflows.
What’s Changed
Full Changelog: https://github.com/yeaight7/dbt-semguard/compare/v0.1.1...v0.2.0