The Breaking Change Detector job in .github/workflows/release-checks.yaml currently checks all components in the repository, causing PRs with breaking changes in pre-1.0 / preview libraries (such as GeminiDataAnalytics at 0.x) to fail unless bypassed with BREAKING_CHANGE_REASON=.
While the detector is reporting accurately, we do not need to block or flag breaking changes in pre-1.0 (0.x) components. We should update the Breaking Change Detector to only check GA (>= 1.0.0 / release_level: stable) components (e.g., alongside the per-component BC check improvements in #9389).
The
Breaking Change Detectorjob in.github/workflows/release-checks.yamlcurrently checks all components in the repository, causing PRs with breaking changes in pre-1.0 / preview libraries (such asGeminiDataAnalyticsat0.x) to fail unless bypassed withBREAKING_CHANGE_REASON=.While the detector is reporting accurately, we do not need to block or flag breaking changes in pre-1.0 (
0.x) components. We should update the Breaking Change Detector to only check GA (>= 1.0.0/release_level: stable) components (e.g., alongside the per-component BC check improvements in #9389).