Skip to content

Minor CI improvements#24

Open
guillaume-sainthillier wants to merge 3 commits into
thephpleague:masterfrom
silarhi:feat/ci-improvements
Open

Minor CI improvements#24
guillaume-sainthillier wants to merge 3 commits into
thephpleague:masterfrom
silarhi:feat/ci-improvements

Conversation

@guillaume-sainthillier

Copy link
Copy Markdown

Minor changes :
Add symfony v8 in CI matrix
Prevent double actions in branches
Normalize ^x.0 versions

The workflow triggers on both push and pull_request without branch
filters, so every PR from a repository branch runs the full matrix
twice. Limiting the push trigger to master keeps a single run per PR
plus a post-merge run.
composer.json already allows symfony/http-foundation ^8 but the matrix
never exercised it. Symfony 8 requires PHP >= 8.4, hence the
exclusions for PHP 8.1-8.3.
Purely cosmetic: ^5 and ^5.0 are the same composer constraint. The CI
matrix exclude entries are updated in lockstep since they match by
exact string comparison.
@guillaume-sainthillier guillaume-sainthillier changed the title Feat/ci improvements Minor CI improvements Jun 11, 2026
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