Skip to content

ci: add CI Passed gate job - #32

Merged
toddbaert merged 1 commit into
mainfrom
ci/ci-passed
Oct 30, 2026
Merged

toddbaert merged 1 commit into
mainfrom
ci/ci-passed

Conversation

@toddbaert

@toddbaert toddbaert commented Oct 30, 2026 •

Copy link
Copy Markdown
Collaborator

Adds a CI Passed job that aggregates the CI jobs, so branch protection only needs to require one check (now required via dtp-prod-tooling#4725, so PRs are blocked until this merges).

Copilot AI balanced review requested due to automatic review settings October 30, 2026 20:16

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues were identified for the aggregate CI check change.

No open issues 🎉

What changed in this PR

Adds a single CI Passed check for branch protection, avoiding required-check updates when individual CI jobs or matrix entries are renamed.

Changes:

  • Adds a gate job that runs after build, e2e, and pre-commit, regardless of their outcomes.
  • Fails the gate if any dependency fails, is cancelled, or is skipped.
File Description
.github/​workflows/​ci.yml Adds the aggregate CI Passed job for branch protection.

Review effort: Balanced

@toddbaert
toddbaert merged commit 492fe0e into main Oct 30, 2026
20 checks passed
@toddbaert
toddbaert deleted the ci/ci-passed branch October 30, 2026 20:28
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.

2 participants