Skip to content

fix(ci): relock Composer deps for PHP 8.2 installs - #7

Merged
HecFranco merged 1 commit into
mainfrom
fix/composer-lock-php82-compatible
Aug 4, 2026
Merged

HecFranco merged 1 commit into
mainfrom
fix/composer-lock-php82-compatible

Conversation

@HecFranco

Copy link
Copy Markdown
Contributor

Summary

  • Regenerate composer.lock so all Symfony packages are 7.4.x (installable on PHP 8.2)
  • Scrutinizer PHP 8.2 → 8.4
  • Coverage job PHP 8.2 → 8.4

Root cause: lock pinned Symfony 8.1 (php >=8.4.1) while Scrutinizer / some CI paths used PHP 8.2 with plain composer install.

Test plan

  • composer validate --strict
  • composer test / composer phpstan
  • CI green on PR

Made with Cursor

composer.lock had Symfony 8.1 packages requiring PHP >=8.4, so
`composer install` failed on PHP 8.2 (Scrutinizer and quality jobs).
Resolve the lock against Symfony 7.4, bump Scrutinizer and coverage to PHP 8.4.
@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown

@coderabbitai review

@HecFranco
HecFranco merged commit f16fec8 into main Aug 4, 2026
20 checks passed
@HecFranco
HecFranco deleted the fix/composer-lock-php82-compatible branch August 4, 2026 04:52
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