From 75b560851bf61a07dfe82541ea4452540c13ef2f Mon Sep 17 00:00:00 2001 From: Owen Voke Date: Fri, 21 Nov 2025 09:23:29 +0000 Subject: [PATCH] ci: test against PHP 8.5 --- .github/workflows/static.yml | 4 ++-- .github/workflows/tests.yml | 4 ++-- phpstan.neon.dist | 2 ++ 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/static.yml b/.github/workflows/static.yml index f10febbc..6c53d90f 100644 --- a/.github/workflows/static.yml +++ b/.github/workflows/static.yml @@ -16,7 +16,7 @@ jobs: git config --global core.eol lf - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -43,7 +43,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup PHP uses: shivammathur/setup-php@v2 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 31b5f610..a894ccad 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -8,7 +8,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - php: ['8.2', '8.3', '8.4'] + php: ['8.2', '8.3', '8.4', '8.5'] dependency-version: [lowest, highest] name: PHP ${{ matrix.php }} - ${{ matrix.os }} - ${{ matrix.dependency-version }} @@ -16,7 +16,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup PHP uses: shivammathur/setup-php@v2 diff --git a/phpstan.neon.dist b/phpstan.neon.dist index 980223b7..673973b6 100644 --- a/phpstan.neon.dist +++ b/phpstan.neon.dist @@ -5,5 +5,7 @@ parameters: reportUnmatchedIgnoredErrors: false ignoreErrors: + - identifier: class.notFound + path: **/stubs/*.php - message: '#Class LaravelZero\\Framework\\Providers\\Collision\\CollisionServiceProvider extends @final class NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider#' path: src/Providers/Collision/CollisionServiceProvider.php