Below you will find pages that utilize the taxonomy term “Yeaight7”
April 21, 2026
dbt-semguard
Version updated for https://github.com/yeaight7/dbt-semguard to version v0.3.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 semantic change detection tool for dbt’s Semantic Layer, designed to identify and classify changes to metrics and models as breaking, risky, or safe. It automates the process of detecting semantic drift by comparing two versions of semantic contracts, focusing on meaningful changes that could impact downstream consumers, such as dashboards or APIs, while ignoring non-functional YAML changes. This tool helps teams safeguard metric integrity by providing actionable insights during code reviews and CI workflows.
April 17, 2026
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.
April 17, 2026
dbt-semguard
Version updated for https://github.com/yeaight7/dbt-semguard to version v0.1.1.
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 GitHub Action and CLI tool designed to detect semantic breaking changes in dbt Semantic Layer definitions. It automates the comparison of two versions of a semantic contract, classifies changes by severity (breaking, risky, or safe), and generates actionable output in formats such as JSON or Markdown. This tool helps prevent production issues by identifying impactful changes to dbt metrics without requiring direct access to the data warehouse or dbt runtime internals.