diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 7a2c836..e9cc769 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -12,5 +12,5 @@ Closes #... - [ ] Tests added or updated. - [ ] Documentation updated when applicable. -- [ ] `composer review` passes. -- [ ] `composer tests` passes. +- [ ] `make review` passes. +- [ ] `make tests` passes. diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index de1576d..e34c801 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -6,7 +6,7 @@ PHP library in the tiny-blocks ecosystem. ## Mandatory pre-task step -Before starting any task, read and strictly follow `CLAUDE.md` and every rule file in +Before starting any task, read and strictly follow `.claude/CLAUDE.md` and every rule file in `.claude/rules/`. These files are the absolute source of truth for code generation. Apply every rule strictly. Do not deviate from the patterns, folder structure, or naming conventions defined in them. diff --git a/composer.json b/composer.json index efee939..40d6a39 100644 --- a/composer.json +++ b/composer.json @@ -37,11 +37,11 @@ "require-dev": { "ergebnis/composer-normalize": "^2.52", "guzzlehttp/guzzle": "^8.0", - "infection/infection": "^0.33", + "infection/infection": "^0.34", "laminas/laminas-httphandlerrunner": "^2.13", "nyholm/psr7": "^1.8", "phpstan/phpstan": "^2.2", - "phpunit/phpunit": "^13.1", + "phpunit/phpunit": "^13.2", "psr/http-server-handler": "^1.0", "psr/http-server-middleware": "^1.0", "slevomat/coding-standard": "^8.31", @@ -67,6 +67,7 @@ "ergebnis/composer-normalize": true, "infection/extension-installer": true }, + "process-timeout": 0, "sort-packages": true }, "scripts": {