Skip to content

Commit ed2dbff

Browse files
committed
Update GitHub Actions workflows for Filament v5
- Add release/5.x branch to workflow triggers - Add PHP 8.3 to test matrix - Add Laravel 12.* support to test matrix - Update Testbench from 9.* to 10.* - Update PHPStan to use PHP 8.3
1 parent aada3e2 commit ed2dbff

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

.github/workflows/phpstan.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Setup PHP
1717
uses: shivammathur/setup-php@v2
1818
with:
19-
php-version: '8.2'
19+
php-version: '8.3'
2020
coverage: none
2121

2222
- name: Install composer dependencies

.github/workflows/run-tests.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ name: run-tests
22

33
on:
44
push:
5-
branches: [main]
5+
branches: [main, release/5.x]
66
pull_request:
7-
branches: [main]
7+
branches: [main, release/5.x]
88

99
jobs:
1010
test:
@@ -13,12 +13,15 @@ jobs:
1313
fail-fast: true
1414
matrix:
1515
os: [ubuntu-latest, windows-latest]
16-
php: [8.2]
17-
laravel: [11.*]
16+
php: [8.3, 8.2]
17+
laravel: [11.*, 12.*]
1818
stability: [prefer-lowest, prefer-stable]
1919
include:
2020
- laravel: 11.*
21-
testbench: 9.*
21+
testbench: 10.*
22+
carbon: 3.*
23+
- laravel: 12.*
24+
testbench: 10.*
2225
carbon: 3.*
2326

2427
name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }}

0 commit comments

Comments
 (0)