Skip to content

Commit c31a5bb

Browse files
committed
chore(deps): upgrade dependencies and minimun php requirement to 8.2
Signed-off-by: Fery Wardiyanto <[email protected]>
1 parent ac1b312 commit c31a5bb

File tree

5 files changed

+1997
-1666
lines changed

5 files changed

+1997
-1666
lines changed

.github/workflows/test.yml

+6-11
Original file line numberDiff line numberDiff line change
@@ -47,16 +47,16 @@ jobs:
4747
- name: Setup PHP
4848
uses: shivammathur/setup-php@v2
4949
with:
50-
php-version: 8.1
50+
php-version: 8.2
5151
tools: composer:v2
5252
coverage: xdebug
5353

5454
- name: Cache Composer dependencies
5555
uses: actions/cache@v4
5656
with:
5757
path: ${{ needs.configs.outputs.composer-cache }}
58-
key: php-8.1-10.x-composer-${{ hashFiles('**/composer.lock') }}
59-
restore-keys: php-8.1-10.x--composer-
58+
key: php-8.2-10.x-composer-${{ hashFiles('**/composer.lock') }}
59+
restore-keys: php-8.2-10.x--composer-
6060

6161
- name: Download previous stat
6262
uses: dawidd6/action-download-artifact@v9
@@ -140,14 +140,9 @@ jobs:
140140
strategy:
141141
fail-fast: false
142142
matrix:
143-
db: ['mysql', 'pgsql', 'sqlite']
144-
laravel: ['10.x', '11.x']
145-
php: ['8.1', '8.2', '8.3']
146-
exclude:
147-
- php: '8.1'
148-
laravel: '11.x'
149-
- php: '8.3'
150-
laravel: '9.x'
143+
db: [mysql, pgsql, sqlite]
144+
laravel: [10.x, 11.x, 12.x]
145+
php: [8.2, 8.3, 8.4]
151146

152147
steps:
153148
- name: Checkout

composer.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -64,15 +64,15 @@
6464
}
6565
},
6666
"require": {
67-
"php": "^8.1",
67+
"php": "^8.2",
6868
"ext-sqlite3": "*",
69-
"laravel/framework": "^9.0|^10.0|^11.0"
69+
"laravel/framework": "^9.0|^10.0|^11.0|^12.0"
7070
},
7171
"require-dev": {
7272
"composer-runtime-api": "*",
7373
"laravel/pint": "^1.1",
7474
"nunomaduro/collision": "^7.4|^8.0",
75-
"orchestra/testbench": "^8.5|^9.0"
75+
"orchestra/testbench": "^8.5|^9.0|^10.0"
7676
},
7777
"config": {
7878
"preferred-install": "dist",

0 commit comments

Comments
 (0)