Skip to content

Add aggregate CI check#1129

Draft
chaptersix wants to merge 1 commit into
mainfrom
agent/aggregate-ci-check
Draft

Add aggregate CI check#1129
chaptersix wants to merge 1 commit into
mainfrom
agent/aggregate-ci-check

Conversation

@chaptersix

@chaptersix chaptersix commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a final ci-passed job to the Continuous Integration workflow
  • make the aggregate job run after server-version validation and the complete build-test matrix
  • fail the aggregate check if either required dependency is unsuccessful

Why

The CLI merge-queue ruleset should depend on a stable aggregate CI context instead of naming every matrix entry. This keeps branch protection accurate when the test matrix changes.

Govulncheck remains a separate workflow and will be required independently.

Validation

  • actionlint .github/workflows/ci.yaml
  • git diff --check

Coordination

This PR must merge before ci-passed is made a required check so that the context exists before the merge queue is enabled.

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