Skip to content

Commit d83560a

Browse files
Update minimum php version from 8.2 to 8.3 (#531)
1 parent 5cd8a5e commit d83560a

6 files changed

Lines changed: 9 additions & 17 deletions

File tree

.devcontainer/workspace/dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM composer:2.9 AS composer
2-
FROM php:8.2-alpine3.20
2+
FROM php:8.3-alpine3.23
33

44
RUN apk add --update --no-cache --virtual .build-deps $PHPIZE_DEPS linux-headers \
55
&& pecl install xdebug \

.github/workflows/code-quality.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
- name: Setup PHP
2929
uses: shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # v2.36.0
3030
with:
31-
php-version: '8.2'
31+
php-version: '8.3'
3232

3333
- name: Get composer cache directory
3434
id: composer-cache
@@ -63,7 +63,7 @@ jobs:
6363
- name: Setup PHP
6464
uses: shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # v2.36.0
6565
with:
66-
php-version: '8.2'
66+
php-version: '8.3'
6767
tools: cs2pr
6868

6969
- name: Get composer cache directory

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
- name: Setup PHP
3535
uses: shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # v2.36.0
3636
with:
37-
php-version: '8.2'
37+
php-version: '8.3'
3838
extensions: mbstring
3939

4040
- name: Setup problem matchers for PHP

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ $message->create(
4646

4747
## Requirements
4848

49-
- PHP >= 8.2
49+
- PHP >= 8.3
5050
- Composer
5151
- PHP Extensions:
5252
- [`JSON`](https://www.php.net/manual/en/book.json.php)

composer.json

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
}
1212
],
1313
"require": {
14-
"php": "^8.2",
14+
"php": "^8.3",
1515
"ext-curl": "*",
1616
"ext-json": "*",
1717
"guzzlehttp/guzzle": "^7.4.5"
@@ -40,10 +40,5 @@
4040
"lint-phpcs-action": "phpcs --report=checkstyle | cs2pr",
4141
"test": "phpunit --colors --testsuite=default --coverage-html=coverage-reports",
4242
"fix": "phpcbf"
43-
},
44-
"config": {
45-
"platform": {
46-
"php": "8.2"
47-
}
4843
}
4944
}

composer.lock

Lines changed: 3 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)