Skip to content

Commit

Permalink
Bump minimum PHP env. to 8.3
Browse files Browse the repository at this point in the history
  • Loading branch information
fetus-hina committed Dec 28, 2024
1 parent 25a86db commit 91f3c26
Show file tree
Hide file tree
Showing 5 changed files with 78 additions and 92 deletions.
18 changes: 3 additions & 15 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,13 @@ name: CI
- push
- pull_request
env:
DEFAULT_PHP_VERSION: '8.1'
DEFAULT_PHP_VERSION: '8.3'
jobs:
phpSyntaxCheck:
name: 'PHP Syntax Check (${{ matrix.php.version }})'
strategy:
matrix:
php:
-
version: '8.1'
experimental: false
-
version: '8.2'
experimental: false
-
version: '8.3'
experimental: true
Expand Down Expand Up @@ -123,20 +117,14 @@ jobs:
strategy:
matrix:
php:
-
version: '8.1'
experimental: false
-
version: '8.2'
experimental: false
-
version: '8.3'
experimental: false
-
version: '8.5'
version: '8.4'
experimental: false
-
version: '8.4'
version: '8.5'
experimental: true
runs-on: ubuntu-24.04
needs:
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
### 要求環境

- OS: Linux以外では確認していません
- PHP: PHP 8.1 以上
- PHP: PHP 8.3 以上
- NodeJS: 最新のLTSまたは安定版
- 適当なウェブサーバと、PHPへのつなぎ込み(Apache Module or PHP-FPM)

Expand Down
4 changes: 2 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"license": "MIT",
"type": "project",
"require": {
"php": ">= 8.1",
"php": ">= 8.3",
"php-64bit": "*",
"php-ipv6": "*",
"ext-ctype": "*",
Expand Down Expand Up @@ -62,7 +62,7 @@
"yiisoft/yii2-composer": true
},
"platform": {
"php": "8.1.23"
"php": "8.3.15"
},
"process-timeout": 1800,
"sort-packages": true
Expand Down
Loading

0 comments on commit 91f3c26

Please sign in to comment.