Skip to content

Upgrade skeleton to PHP 8.4 and refresh CI setup#85

Merged
f3l1x merged 6 commits intocontributte:masterfrom
fxik:chore/php84-upgrade-public-email-v2
Feb 12, 2026
Merged

Upgrade skeleton to PHP 8.4 and refresh CI setup#85
f3l1x merged 6 commits intocontributte:masterfrom
fxik:chore/php84-upgrade-public-email-v2

Conversation

@fxik
Copy link
Contributor

@fxik fxik commented Feb 12, 2026

Summary

  • raise the project PHP requirement to >=8.4 and update docs/docker defaults accordingly
  • switch CI workflows (tests, phpstan, codesniffer, coverage) to run on PHP 8.4
  • align Nettrine package constraints to ORM 3 compatible versions to unblock dependency resolution in CI
  • remove obsolete Nettrine\\DBAL\\DI\\DbalConsoleExtension registration for current Nettrine DBAL

Notes

  • this change updates ruleset.xml to QA ruleset 8.4 and phpstan.neon to phpVersion: 80400
  • composer.lock is intentionally unchanged because CI installs via composer update in reusable workflows

@fxik fxik force-pushed the chore/php84-upgrade-public-email-v2 branch from bda8d6f to 603a860 Compare February 12, 2026 12:55
@f3l1x f3l1x merged commit f344418 into contributte:master Feb 12, 2026
5 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