From 952d8bb87cc4f1ae8feae9764c4fc948f990453b Mon Sep 17 00:00:00 2001 From: Shift Date: Sat, 21 Feb 2026 03:03:07 +0000 Subject: [PATCH 1/2] Update GitHub Actions for Laravel 13 --- .github/workflows/run-tests.yml | 7 +++++-- .github/workflows/static-analysis.yml | 10 ++++++---- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index a4b27de..5d26717 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -1,14 +1,17 @@ name: Tests -on: [push, pull_request] +on: + - push + - pull_request jobs: test: runs-on: ubuntu-latest + strategy: fail-fast: true matrix: - php: [8.2, 8.1] + php: [8.1, 8.2, '8.3', '8.4', '8.5'] stability: [lowest, highest] name: PHP ${{ matrix.php }} - ${{ matrix.stability }} deps diff --git a/.github/workflows/static-analysis.yml b/.github/workflows/static-analysis.yml index f0a412b..31fba88 100644 --- a/.github/workflows/static-analysis.yml +++ b/.github/workflows/static-analysis.yml @@ -1,16 +1,18 @@ name: Static Analysis -on: [push, pull_request] +on: + - push + - pull_request jobs: phpstan: name: PHPStan (PHP ${{ matrix.php-version }}) + runs-on: ubuntu-latest strategy: matrix: - php-version: - - '8.2' + php-version: ['8.2', '8.3', '8.4', '8.5'] steps: - name: Checkout code @@ -27,4 +29,4 @@ jobs: uses: ramsey/composer-install@v3 - name: Run PHPStan - run: 'vendor/bin/phpstan analyse --error-format=checkstyle | cs2pr' + run: vendor/bin/phpstan analyse --error-format=checkstyle | cs2pr From dfb32f1c39d3bc55936b66a148edf87eca4abc8b Mon Sep 17 00:00:00 2001 From: Freek Van der Herten Date: Sat, 21 Feb 2026 10:47:51 +0100 Subject: [PATCH 2/2] Add Pest 4 support --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 750046c..699092a 100644 --- a/composer.json +++ b/composer.json @@ -32,7 +32,7 @@ }, "require-dev": { "laravel/pint": "^1.10.1", - "pestphp/pest": "^2.6.3", + "pestphp/pest": "^2.6.3|^4.0", "phpstan/phpstan": "^1.10.16" }, "autoload": {