Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Upgrade to PHP v8.5 - #93

Merged
tangrufus merged 2 commits into
mainfrom
php85
Apr 28, 2026
Merged

tangrufus merged 2 commits into
mainfrom
php85

Conversation

@tangrufus

Copy link
Copy Markdown
Member

No description provided.

Copilot AI review requested due to automatic review settings November 21, 2025 03:01

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 pull request attempts to update the project's PHP version requirement from 8.4 to 8.5. However, PHP 8.5 does not exist as of November 2025. PHP 8.4 was released in November 2024 and is currently the latest stable version. This update will cause failures across the project.

Key Changes:

  • PHP version updated from ^8.4 to ^8.5 in composer.json and composer.lock
  • GitHub Actions workflows updated to use PHP 8.5
  • craft.yml configuration updated to PHP 8.5
  • Various dependency version bumps in composer.lock (nunomaduro/collision, nunomaduro/termwind, pestphp/pest, phpdocumentor packages, theseer/tokenizer)

Reviewed Changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
craft.yml Updates PHP version configuration to non-existent PHP 8.5
composer.json Changes PHP requirement constraint to ^8.5 which is invalid
composer.lock Reflects the invalid PHP 8.5 platform requirement and includes dependency version updates
.github/workflows/update-version-data.yml Updates workflow to use non-existent PHP 8.5
.github/workflows/test.yml Updates test workflows (two jobs) to use non-existent PHP 8.5

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

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

Copilot reviewed 4 out of 5 changed files in this pull request and generated no new comments.


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

@tangrufus
tangrufus marked this pull request as draft November 21, 2025 06:27
@tangrufus tangrufus changed the title Update to PHP v8.5 Update to PHP v8.5; GitHub Actions: Use Actions: YAML anchors Dec 1, 2025
@tangrufus tangrufus changed the title Update to PHP v8.5; GitHub Actions: Use Actions: YAML anchors Update to PHP v8.5; GitHub Actions: Use YAML anchors Dec 1, 2025
@tangrufus
tangrufus marked this pull request as ready for review December 2, 2025 00:13
Copilot AI review requested due to automatic review settings December 2, 2025 00:13

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

Copilot reviewed 5 out of 6 changed files in this pull request and generated no new comments.


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

@tangrufus tangrufus changed the title Update to PHP v8.5; GitHub Actions: Use YAML anchors Update to PHP v8.5 Dec 7, 2025
@tangrufus
tangrufus marked this pull request as draft December 7, 2025 22:39
@tangrufus
tangrufus marked this pull request as ready for review April 28, 2026 21:31
@tangrufus tangrufus added enhancement New feature or request and removed maintenance labels Apr 28, 2026
@tangrufus
tangrufus enabled auto-merge (squash) April 28, 2026 21:34
@tangrufus tangrufus changed the title Update to PHP v8.5 Upgrade to PHP v8.5 Apr 28, 2026
@tangrufus
tangrufus merged commit 59bcbef into main Apr 28, 2026
30 checks passed
@tangrufus
tangrufus deleted the php85 branch April 28, 2026 21:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Development

Successfully merging this pull request may close these issues.

2 participants