From 801f4abd3f99a30bde552f903eb72046ccca4de5 Mon Sep 17 00:00:00 2001 From: Divarion-D Date: Fri, 26 Jun 2026 18:44:44 +0300 Subject: [PATCH] =?UTF-8?q?chore(github):=20trim=20PR=20template=20?= =?UTF-8?q?=E2=80=94=20CI=20runs=20the=20test=20suite=20automatically?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Most checks run automatically in CI, so the manual "run X locally" checklist items were redundant. Add an "Automated checks" section listing what CI runs (PHP syntax check, PHPStan, PHP-CS-Fixer, PHPUnit, the PSR-4 gates, composer audit) and drop the local syntax-check / phpunit checklist items. Also remove the stale Git LFS line (the repo commits binaries directly, not via LFS). Keep the human-judgment items: conventions, tests for the change, docs, no secrets. --- .github/pull_request_template.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 1a6af37c..e7728cef 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -18,9 +18,5 @@ ## Checklist - [ ] Code follows the project conventions (see `.github/instructions/php-conventions.instructions.md`). -- [ ] `bash tools/php_syntax_check.sh` passes locally. -- [ ] Unit tests pass: `php tools/.bin/phpunit.phar -c tests/phpunit.xml.dist`. - [ ] Added/updated tests for the change where applicable. -- [ ] Documentation updated where applicable (`docs/`, README). -- [ ] No large binaries added outside Git LFS (`src/bin/**` binaries belong in LFS). -- [ ] No secrets, credentials, or `.env` files committed. \ No newline at end of file +- [ ] Documentation updated where applicable (`docs/`, README). \ No newline at end of file