Skip to content

Fix definitions sync: don't block merge on skipped checks - #964

Draft
v-tec2706 wants to merge 1 commit into
masterfrom
fix-sync-skipped-checks
Draft

v-tec2706 wants to merge 1 commit into
masterfrom
fix-sync-skipped-checks

Conversation

@v-tec2706

Copy link
Copy Markdown
Contributor

Description

The Sync k8s with integration-definitions workflow has been failing since ~June 30: the merge-wait loop requires every check on the sync PR to be SUCCESS, but the Validate Configs - integration-definitions check now reports NEUTRAL (skipped) on these PRs, so the loop never succeeds and times out after 10 minutes — leaving green sync PRs unmerged (see the pending sync-telemetry-branch-* PRs in integration-definitions).

This treats NEUTRAL/SKIPPED check states as passing, matching how GitHub's own required-checks logic handles skipped checks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant