Engineering / ENG-1314
PHP 8.2 → 8.4 on identity-service hosts and CI
Description
Goes with ENG-1200. Laravel 13 needs PHP 8.3 at least, and our SAML library prefers it. Go straight to 8.4.
- CI matrix: 8.4 only.
- Base image: 8.4 with the same extensions (intl, pgsql, redis, sodium).
- Watch deprecation warnings on staging for a week.
Linked issues
- relates to ENG-1200 Upgrade identity-service from Laravel 12 to 13 Done
Staging clean for a week apart from two implicit-nullable warnings, fixed. Production images built; they go out with the Laravel 13 deploy tomorrow.