Skip to content

Extend CI matrix to PHP 8.4 and 8.5 #86

Description

@morcen

Problem

The CI matrix tests PHP 8.2 and 8.3 only. PHP 8.4 and 8.5 are both released. Users installing on newer runtimes get zero CI signal, and deprecations (implicit nullable parameters in 8.4, for one) surface first as user bug reports.

Location

  • .github/workflows/run-tests.yml
  • .github/workflows/test-matrix.yml

Fix

Add PHP 8.4 and 8.5 to the matrix. Decide the support floor for the next tag.

Sizing

Priority 20 (Impact 2, Risk 2, Effort 1). Estimated 1 hour plus fixing whatever breaks.

From the tech debt audit dated 2026-07-05.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesttech-debtFrom the technical debt register

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions