Open
Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates the plugin’s declared and enforced minimum supported runtime versions, aligning documentation, Composer constraints, static analysis config, and CI workflows with PHP 8.2+ and WordPress 6.7+.
Changes:
- Bump minimum required versions to PHP 8.2 and WordPress 6.7 across plugin headers and readmes.
- Update Composer PHP constraints and dev dependencies (notably Codeception-related packages) to versions compatible with PHP 8.2+.
- Adjust CI workflows and PHPCS compatibility settings to test/lint against newer PHP versions (incl. PHP 8.5) and WordPress 6.7+.
Reviewed changes
Copilot reviewed 13 out of 14 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
wp-graphql-gravity-forms.php |
Updates plugin header “Requires at least” and “Requires PHP” to 6.7 / 8.2. |
readme.txt |
Updates WP.org readme minimum WordPress/PHP requirements to 6.7 / 8.2. |
composer.json |
Enforces PHP >=8.2, sets platform php to 8.2, and bumps Codeception-related dev dependencies. |
README.md |
Updates documented system requirements to WordPress 6.7+ and PHP 8.2+. |
CHANGELOG.md |
Notes the breaking minimum-version bump and PHP 8.5 compatibility testing. |
.phpcs.xml.dist |
Updates PHPCS compatibility checks for PHP 8.2+ and minimum WP version 6.7. |
.github/workflows/upload-schema-artifact.yml |
Moves schema artifact generation to PHP 8.5. |
.github/workflows/upload-release.yml |
Updates release packaging workflow to run on PHP 8.2. |
.github/workflows/schema-linter.yml |
Runs schema linter on PHP 8.5. |
.github/workflows/phpstan.yml |
Runs PHPStan on PHP 8.5. |
.github/workflows/phpcs.yml |
Runs PHPCS on PHP 8.5. |
.github/workflows/codeception.yml |
Updates test matrix to WordPress 6.7+ and PHP 8.2+ (plus a PHP 8.5 coverage run). |
.github/dependabot.yml |
Removes an outdated inline comment (no functional change). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
18c49bc to
88c7acd
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Bumps min PHP to 8.2 and min WP to 6.7
Why
Reduce maintenance requirement
How
Testing Instructions
Additional Info
Checklist: