Skip to content

Commit 596740e

Browse files
committed
wip
1 parent 86fe776 commit 596740e

File tree

2 files changed

+11
-5
lines changed

2 files changed

+11
-5
lines changed

.github/workflows/tests.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212

1313
strategy:
1414
matrix:
15-
php: [8.1, 8.2, 8.3]
15+
php: [8.1, 8.2, 8.3, 8.4]
1616
laravel: [10.*, 11.*]
1717
stability: [prefer-lowest, prefer-stable]
1818
os: [ubuntu-latest]
@@ -25,9 +25,15 @@ jobs:
2525
php: 8.3
2626
laravel: 11.*
2727
stability: prefer-stable
28+
- os: windows-latest
29+
php: 8.4
30+
laravel: 11.*
31+
stability: prefer-stable
2832
exclude:
2933
- php: 8.1
3034
laravel: 11.*
35+
- php: 8.4
36+
laravel: 10.*
3137

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

@@ -48,7 +54,7 @@ jobs:
4854
composer update --${{ matrix.stability }} --prefer-dist --no-interaction --no-suggest
4955
5056
- name: Execute tests
51-
run: vendor/bin/phpunit
57+
run: vendor/bin/phpunit --display-deprecation ${{ matrix.stability == 'prefer-stable' && '--fail-on-deprecation' || '' }}
5258

5359
- name: Send Slack notification
5460
uses: 8398a7/action-slack@v2

composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
"mustangostang/spyc": "dev-master#dfd9aadc1f5224065d55b42b712c7e99a50a3f4d"
88
},
99
"require-dev": {
10-
"statamic/cms": "^5.0",
10+
"statamic/cms": "dev-php84",
1111
"mockery/mockery": "^1.4.4",
12-
"orchestra/testbench": "^8.0 || ^9.0",
13-
"phpunit/phpunit": "^10.0"
12+
"orchestra/testbench": "^8.28 || ^9.6.1",
13+
"phpunit/phpunit": "^10.5.35"
1414
},
1515
"autoload": {
1616
"psr-4": {

0 commit comments

Comments
 (0)