Skip to content

Commit cdb2227

Browse files
Copilotlisachenko
andcommitted
Add PHP 8.4 to build matrix and update documentation
Co-authored-by: lisachenko <[email protected]>
1 parent 50ce3ca commit cdb2227

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

.github/copilot-instructions.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ php /tmp/test_reflection.php
8888
- `composer.json` - Dependencies: php >=8.2, nikic/php-parser ^5.0
8989
- `phpunit.xml.dist` - Test configuration (1536M memory limit)
9090
- `rector.php` - Code quality rules
91-
- `.github/workflows/phpunit.yml` - CI pipeline (PHP 8.2, 8.3)
91+
- `.github/workflows/phpunit.yml` - CI pipeline (PHP 8.2, 8.3, 8.4)
9292

9393
## Common Issues and Troubleshooting
9494

@@ -143,12 +143,12 @@ php /tmp/test_reflection.php
143143
- Core functionality requires nikic/php-parser for AST generation
144144
- Tests use Composer's autoloader for class location
145145
- Memory usage can be high for large codebases (configure php.ini accordingly)
146-
- Compatible with PHP 8.2+ (tested on 8.2, 8.3)
146+
- Compatible with PHP 8.2+ (tested on 8.2, 8.3, 8.4)
147147

148148
## CI/Build Pipeline Reference
149149

150150
The GitHub Actions pipeline (`.github/workflows/phpunit.yml`) runs:
151-
- Matrix testing: PHP 8.2, 8.3 on Ubuntu
151+
- Matrix testing: PHP 8.2, 8.3, 8.4 on Ubuntu
152152
- Dependency variations: lowest, highest
153153
- Standard `composer install` (works in CI with GitHub tokens)
154154
- PHPUnit test suite execution

.github/workflows/phpunit.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ jobs:
1818
php-version:
1919
- "8.2"
2020
- "8.3"
21+
- "8.4"
2122
operating-system:
2223
- "ubuntu-latest"
2324

0 commit comments

Comments
 (0)