From b9c01995936f0340bd0ab0c1f470bc7ad9e67a45 Mon Sep 17 00:00:00 2001 From: Filippo Tessarotto Date: Mon, 20 Nov 2023 16:04:21 +0100 Subject: [PATCH] Add PHP 8.3 support, drop PHP < 8.2 (#29) --- .github/workflows/ci.yml | 10 +++++----- composer.json | 6 ++---- phpstan.neon | 1 - 3 files changed, 7 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4074b5c..81fca37 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,7 +17,7 @@ jobs: strategy: matrix: php-version: - - "8.1" + - "8.2" steps: - uses: "actions/checkout@v4" @@ -40,11 +40,11 @@ jobs: strategy: matrix: php-version: - - "8.2" + - "8.3" code-coverage: - "none" include: - - php-version: "8.1" + - php-version: "8.2" code-coverage: "pcov" steps: @@ -70,7 +70,7 @@ jobs: strategy: matrix: php-version: - - "8.1" + - "8.2" steps: - uses: "actions/checkout@v4" @@ -89,7 +89,7 @@ jobs: strategy: matrix: php-version: - - "8.1" + - "8.2" steps: - uses: "actions/checkout@v4" diff --git a/composer.json b/composer.json index e59b67b..defac94 100644 --- a/composer.json +++ b/composer.json @@ -10,7 +10,7 @@ } ], "require": { - "php": "~8.1.0 || ~8.2.0", + "php": "~8.2.0 || ~8.3.0", "ext-mbstring": "*", "ext-tokenizer": "*", "friendsofphp/php-cs-fixer": "^3.38.2" @@ -18,9 +18,7 @@ "require-dev": { "phpstan/phpstan": "^1.10.43", "phpstan/phpstan-phpunit": "^1.3.15", - "phpunit/phpunit": "^10.4.2", - "slam/php-debug-r": "^1.8.1", - "slam/phpstan-extensions": "^6.0.0" + "phpunit/phpunit": "^10.4.2" }, "autoload": { "psr-4": { diff --git a/phpstan.neon b/phpstan.neon index fa91e0c..3375843 100644 --- a/phpstan.neon +++ b/phpstan.neon @@ -1,6 +1,5 @@ includes: - vendor/phpstan/phpstan-phpunit/extension.neon - - vendor/slam/phpstan-extensions/conf/slam-rules.neon - phpstan-baseline.neon parameters: