Skip to content

feat: add support for Laravel 13 and PHP 8.4 in CI and dependencies#50

Merged
myckhel merged 5 commits into
mainfrom
larvel-13-support
Jul 6, 2026
Merged

feat: add support for Laravel 13 and PHP 8.4 in CI and dependencies#50
myckhel merged 5 commits into
mainfrom
larvel-13-support

Conversation

@myckhel

@myckhel myckhel commented Jul 6, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

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 extends the package’s declared compatibility and CI test matrix to include Laravel 13 and PHP 8.4, aligning dependency constraints and automated testing with the new target versions.

Changes:

  • Allow illuminate/support ^13.0 in composer.json to support Laravel 13.
  • Allow orchestra/testbench ^11.0 in composer.json and add a Laravel 13 / PHP 8.4 job to the CI matrix.
  • Add a pull_request branch filter in the CI workflow (currently restricting when CI runs).

Reviewed changes

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

File Description
composer.json Expands supported Laravel/Testbench versions via Composer constraints.
.github/workflows/tests.yml Adds Laravel 13 + PHP 8.4 to the CI matrix and updates PR trigger filtering.

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

Comment thread .github/workflows/tests.yml Outdated
Comment thread composer.json
Comment thread composer.json
@myckhel myckhel merged commit 42c4004 into main Jul 6, 2026
8 checks passed
@myckhel myckhel deleted the larvel-13-support branch July 6, 2026 20:34
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