Skip to content

ci: add required examples gate#513

Merged
louis-sanna-dev merged 3 commits intomainfrom
codex/require-ci-check-names
May 6, 2026
Merged

ci: add required examples gate#513
louis-sanna-dev merged 3 commits intomainfrom
codex/require-ci-check-names

Conversation

@louis-sanna-dev
Copy link
Copy Markdown
Contributor

@louis-sanna-dev louis-sanna-dev commented May 6, 2026

Adds aggregate gate jobs for required CI checks.

What changed

  • Keeps the existing Python example matrix visible for 3.10, 3.11, 3.12, and 3.13.
  • Adds run_examples_required, which waits for the full matrix and fails unless all entries pass.
  • Keeps the existing lint and test jobs visible.
  • Adds lint_custom_code_required and test_custom_code_required, which fail unless their underlying workflow jobs pass.

Branch protection

After this lands, branch protection can require these unambiguous gate checks:

  • lint_custom_code_required
  • test_custom_code_required
  • run_examples_required

@louis-sanna-dev louis-sanna-dev marked this pull request as ready for review May 6, 2026 15:02
@louis-sanna-dev louis-sanna-dev merged commit 77ff32a into main May 6, 2026
9 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.

2 participants