Skip to content

⬆️ drop PHP 8.1 - #110

Merged
garak merged 1 commit into
masterfrom
drop-php
Jul 10, 2026
Merged

garak merged 1 commit into
masterfrom
drop-php

Conversation

@garak

@garak garak commented Jul 1, 2026

Copy link
Copy Markdown
Member

Fix #109

Copilot AI review requested due to automatic review settings July 1, 2026 07:27

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the bundle’s supported PHP baseline by dropping PHP 8.1, and aligns related development/CI tooling accordingly.

Changes:

  • Bump Composer PHP requirement from ^8.1 to ^8.2.
  • Update dev requirement for PHPUnit to ^11.5 || ^12.5.
  • Adjust GitHub Actions CI matrix to stop testing PHP 8.1 and update the Symfony scenario naming/pinning.
  • Refresh README guidance for reproducing issues by linking to the Symfony Demo app instead of Symfony Standard Edition.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
README.md Updates the recommended reproduction project link to Symfony Demo.
composer.json Drops PHP 8.1 by raising the minimum PHP requirement to 8.2; updates PHPUnit dev constraints.
.github/workflows/build.yaml Updates CI matrix to remove PHP 8.1 and adjust Symfony scenario; also changes runner label and checkout action version.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/build.yaml
Comment on lines +28 to +30
- description: 'Symfony 8.1'
php: '8.5'
symfony: 8.0.*
symfony: 8.1.*
@garak
garak merged commit ed8d135 into master Jul 10, 2026
10 checks passed
@garak
garak deleted the drop-php branch July 10, 2026 19:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

Drop PHP 8.1

2 participants