Skip to content

fix: Add E2E gate job for branch protection compatibility#521

Merged
FL4TLiN3 merged 2 commits intomainfrom
fix/e2e-gate-job
Feb 15, 2026
Merged

fix: Add E2E gate job for branch protection compatibility#521
FL4TLiN3 merged 2 commits intomainfrom
fix/e2e-gate-job

Conversation

@FL4TLiN3
Copy link
Contributor

Summary

  • Add e2e-status gate job that aggregates matrix results
  • Non-release PRs: matrix skipped → gate passes
  • Release PRs: matrix runs → gate reflects pass/fail

Action Required

Branch protectionのrequired checkを E2E / ${{ matrix.suite }} から E2E Status に変更してください。

🤖 Generated with Claude Code

FL4TLiN3 and others added 2 commits February 15, 2026 11:25
Matrix jobs with `if` conditions don't expand when skipped, causing
required checks to stay pending. Add an `e2e-status` gate job that
always runs and reports the aggregate result.

Branch protection should use "E2E Status" as the required check
instead of individual matrix suite names.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@FL4TLiN3 FL4TLiN3 enabled auto-merge February 15, 2026 11:27
@FL4TLiN3 FL4TLiN3 merged commit d533461 into main Feb 15, 2026
11 checks passed
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