Skip to content

Conversation

@jeffreyparker
Copy link
Contributor

Summary

  • Add a single CI Success job that depends on all matrix jobs passing
  • This creates one status check instead of individual checks for each PHP version

Benefits

  • Branch protection settings will only need to require the single CI Success check
  • Adding or removing PHP versions from the matrix won't require updating branch protection rules
  • Simplifies maintenance when deprecating old PHP versions

Test plan

  • Verify CI passes on this PR
  • After merge, update branch protection to require only CI Success instead of individual PHP version checks

Add a single CI Success job that depends on all matrix jobs passing.
This allows branch protection to require only one status check instead
of individual checks for each PHP version, making it easier to add or
remove PHP versions from the matrix.
@jeffreyparker jeffreyparker merged commit 2c52a1f into main Jan 22, 2026
8 checks passed
@jeffreyparker jeffreyparker deleted the add-ci-success-job branch January 22, 2026 15:48
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