File tree Expand file tree Collapse file tree 1 file changed +19
-13
lines changed
Expand file tree Collapse file tree 1 file changed +19
-13
lines changed Original file line number Diff line number Diff line change 11name: run-tests
22
3- on:
4- - push
3+ on: [push, pull_request]
54
65jobs:
76 test:
87 runs-on: ubuntu-latest
98
109 strategy:
11- fail-fast: false
10+ fail-fast: true
1211 matrix:
13- php: [8.5, 8.3, 8.2]
14- laravel: ['10 .*', '11.*', '12 .*']
15- dependency-version : [prefer-lowest, prefer-stable]
12+ php: [8.5, 8.4, 8. 3, 8.2]
13+ laravel: ['13 .*', '12.*', ' 11.*', '10 .*']
14+ stability : [prefer-stable]
1615 include:
17- - laravel: 10.*
18- testbench: 8.*
19- - laravel: 11.*
20- testbench: 9.*
16+ - laravel: 13.*
17+ testbench: 11.*
2118 - laravel: 12.*
2219 testbench: 10.*
20+ - laravel: 11.*
21+ testbench: 9.*
22+ - laravel: 10.*
23+ testbench: 8.*
24+ exclude:
25+ - laravel: 13.*
26+ php: 8.2
27+ - laravel: 10.*
28+ php: 8.5
2329
24- name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.dependency-version }}
30+ name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }}
2531
2632 steps:
2733 - name: Checkout code
3642
3743 - name: Install dependencies
3844 run: |
39- composer require "laravel/framework:${{ matrix.laravel }}" "nesbot/carbon:^2.63" " orchestra/testbench:${{ matrix.testbench }}" --no-interaction --no-update
40- composer update --${{ matrix.dependency-version }} --prefer-dist --no-interaction
45+ composer require "laravel/framework:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" --no-interaction --no-update
46+ composer update --${{ matrix.stability }} --prefer-dist --no-interaction
4147
4248 - name: Execute tests
4349 run: vendor/bin/pest
You can’t perform that action at this time.
0 commit comments