From 568e9f930a5f02d916c1b656332ad28af18bd704 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Rancoud?= Date: Sat, 30 May 2026 23:08:21 +0200 Subject: [PATCH 1/4] chore: add php 8.5 to tests --- .github/workflows/test.yml | 13 ++++++++----- composer.json | 2 +- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f0cf1d1..c62d956 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,12 +8,13 @@ concurrency: cancel-in-progress: true on: - push: - paths-ignore: - - '**.md' pull_request: paths-ignore: - '**.md' + types: + - opened + - synchronize + - reopened jobs: test: @@ -26,6 +27,7 @@ jobs: - ubuntu-latest php-version: - '8.4' + - '8.5' steps: - name: Checkout @@ -55,12 +57,13 @@ jobs: run: composer install --prefer-dist --no-progress - name: Lint + if: matrix.php-version == '8.4' run: | - PHP_CS_FIXER_IGNORE_ENV=True vendor/bin/php-cs-fixer fix --diff --dry-run + vendor/bin/php-cs-fixer fix --diff --dry-run - name: PHPUnit run: | - vendor/bin/phpunit --colors --coverage-text --coverage-clover coverage/clover.xml + vendor/bin/phpunit --colors --display-deprecation --coverage-text --coverage-clover coverage/clover.xml - name: Upload coverage uses: codecov/codecov-action@v6 diff --git a/composer.json b/composer.json index 7b76b70..091396c 100644 --- a/composer.json +++ b/composer.json @@ -37,7 +37,7 @@ "php-cs-fixer fix -vvv" ], "test": [ - "phpunit --colors --coverage-html ./coverage" + "phpunit --colors --display-deprecation --coverage-html ./coverage" ] } } From e98d522f109b8291bfbd54b22ebc27c7144b8f9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Rancoud?= Date: Sat, 30 May 2026 23:18:55 +0200 Subject: [PATCH 2/4] notice --- tests/RouterTest.php | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/RouterTest.php b/tests/RouterTest.php index 19620e3..a6b3a1b 100644 --- a/tests/RouterTest.php +++ b/tests/RouterTest.php @@ -1191,6 +1191,7 @@ public function testDispatch404Middleware(): void $middleware = $this->getMockBuilder(MiddlewareInterface::class)->getMock(); $response = (new Factory())->createResponse(404)->withBody(Stream::create('404')); $middleware->method('process')->willReturn($response); + $middleware->expects(static::once())->method('process'); $request = (new Factory())->createServerRequest('GET', '/'); $this->router->setDefault404($middleware); From 4cc37e7df744cd2347f143039939ad27c288301f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Rancoud?= Date: Sat, 30 May 2026 23:28:39 +0200 Subject: [PATCH 3/4] use --display-all-issues --- .github/workflows/test.yml | 2 +- composer.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c62d956..d98749b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -63,7 +63,7 @@ jobs: - name: PHPUnit run: | - vendor/bin/phpunit --colors --display-deprecation --coverage-text --coverage-clover coverage/clover.xml + vendor/bin/phpunit --colors --display-all-issues --coverage-text --coverage-clover coverage/clover.xml - name: Upload coverage uses: codecov/codecov-action@v6 diff --git a/composer.json b/composer.json index 091396c..f4ce1f8 100644 --- a/composer.json +++ b/composer.json @@ -37,7 +37,7 @@ "php-cs-fixer fix -vvv" ], "test": [ - "phpunit --colors --display-deprecation --coverage-html ./coverage" + "phpunit --colors --display-all-issues --coverage-html ./coverage" ] } } From 2fdb4f434e2e8dc5844d8ef9ea448fafbec3b58b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Rancoud?= Date: Sun, 31 May 2026 20:12:19 +0200 Subject: [PATCH 4/4] udpate dep --- composer.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/composer.lock b/composer.lock index 855cc90..e8f6e49 100644 --- a/composer.lock +++ b/composer.lock @@ -8,16 +8,16 @@ "packages": [ { "name": "rancoud/http", - "version": "5.0.1", + "version": "5.0.2", "source": { "type": "git", "url": "https://github.com/rancoud/Http.git", - "reference": "3a226fff7aa162129ed04d23b8fc27970c8a6940" + "reference": "3e71657659da5cb33f6bff76ec65100c0a0b845a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/rancoud/Http/zipball/3a226fff7aa162129ed04d23b8fc27970c8a6940", - "reference": "3a226fff7aa162129ed04d23b8fc27970c8a6940", + "url": "https://api.github.com/repos/rancoud/Http/zipball/3e71657659da5cb33f6bff76ec65100c0a0b845a", + "reference": "3e71657659da5cb33f6bff76ec65100c0a0b845a", "shasum": "" }, "require": { @@ -54,9 +54,9 @@ "description": "Http package", "support": { "issues": "https://github.com/rancoud/Http/issues", - "source": "https://github.com/rancoud/Http/tree/5.0.1" + "source": "https://github.com/rancoud/Http/tree/5.0.2" }, - "time": "2026-03-15T12:03:51+00:00" + "time": "2026-05-31T18:09:17+00:00" } ], "packages-dev": [