Skip to content

Update php84 #383

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Mar 10, 2025
Merged

Update php84 #383

merged 3 commits into from
Mar 10, 2025

Conversation

crazywhalecc
Copy link
Member

No description provided.

@crazywhalecc crazywhalecc added the improvement 对于现有代码或逻辑的改进 label Mar 10, 2025
@crazywhalecc crazywhalecc requested a review from sunxyw March 10, 2025 03:08
@sunxyw sunxyw requested a review from Copilot March 10, 2025 07:38
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

PR Overview

This PR updates the PHP versions used in various GitHub workflows.

  • Updated the test workflow to use a PHP version matrix including 8.1, 8.2, 8.3, and 8.4.
  • Updated the PHP version in the coding-style, static-analysis, and build-release-artifacts workflows to 8.1.

Reviewed Changes

File Description
.github/workflows/test.yml Expanded PHP version matrix to support PHP versions 8.1–8.4
.github/workflows/coding-style.yml Updated PHP version to 8.1 for setup
.github/workflows/static-analysis.yml Updated PHP version to 8.1 for setup
.github/workflows/build-release-artifacts.yml Updated PHP version to 8.1 for setup

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

Comments suppressed due to low confidence (3)

.github/workflows/coding-style.yml:37

  • [nitpick] The coding-style workflow is currently limited to PHP 8.1. If the project intends to support other PHP versions (like 8.2, 8.3, or 8.4), consider expanding the test coverage to catch version-specific issues.
php-version: 8.1

.github/workflows/static-analysis.yml:37

  • [nitpick] The static-analysis workflow uses only PHP 8.1. Consider evaluating whether additional PHP versions need to be analyzed to ensure comprehensive compatibility.
php-version: 8.1

.github/workflows/build-release-artifacts.yml:22

  • [nitpick] The build-release-artifacts workflow is configured to use PHP 8.1, while other workflows are being updated for newer PHP versions. Confirm that artifact building is compatible with these newer PHP versions if needed.
php-version: 8.1

@crazywhalecc crazywhalecc merged commit 228762c into main Mar 10, 2025
10 checks passed
@crazywhalecc crazywhalecc deleted the update-php84 branch March 10, 2025 07:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement 对于现有代码或逻辑的改进
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants