Skip to content

fix(currency): make all ECR scan failures block merge conditions - #6500

Merged
sallyseok merged 1 commit into
mainfrom
fix/ecr-scan-block-merge-conditions
Aug 7, 2026
Merged

fix(currency): make all ECR scan failures block merge conditions#6500
sallyseok merged 1 commit into
mainfrom
fix/ecr-scan-block-merge-conditions

Conversation

@Eren-Jeager123

Copy link
Copy Markdown
Contributor

What

Remove the /ecr-vulnerability-scan$/ entry from ignoredPatterns in Merge Conditions, so any ECR vulnerability scan failure (non-allowlisted CRITICAL/HIGH CVE) blocks merge for every framework.

Why

Commit 66c2d54a had made all ECR scans non-blocking. Per team discussion, we now want scan failures to gate merge across the board — not just for vLLM/SGLang Ubuntu.

Effect on the Currency Fix Agent

The Currency Fix Agent (_prcheck.currency-fix.yml) triggers when Merge Conditions concludes failure. With scans blocking again, CVE failures on tracked auto-update PRs (vLLM/SGLang Ubuntu) will once more trigger the agent. Scans on other frameworks now also block merge for regular PRs.

Relationship to #6494

This supersedes the partial vLLM/SGLang-Ubuntu-only blocking approach in #6494. If this PR is the agreed direction, the merge-conditions change in #6494 should be dropped (its Currency Fix Agent stale-commit + stop-label guard is still worth keeping — those changes are independent).

Testing

  • Validated as parseable YAML.
  • One-line diff; no other logic changed.

Per team decision, ECR vulnerability scans should gate merge for every
framework, not just vLLM/SGLang Ubuntu. Remove the ecr-vulnerability-scan
ignore pattern so any non-allowlisted CRITICAL/HIGH CVE blocks merge.
@sallyseok
sallyseok merged commit ed19279 into main Aug 7, 2026
6 checks passed
@sallyseok
sallyseok deleted the fix/ecr-scan-block-merge-conditions branch August 7, 2026 18:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants