@@ -12,17 +12,19 @@ jobs:
1212 strategy :
1313 fail-fast : true
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 exclude :
19+ - php : 8.4
20+ laravel : 10
1921 - php : 8.1
2022 laravel : 11
2123
2224 name : PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} (w/ ${{ matrix.stability }})
2325 steps :
2426 - name : Checkout code
25- uses : actions/checkout@v2
27+ uses : actions/checkout@v4
2628
2729 - name : Setup PHP
2830 uses : shivammathur/setup-php@v2
3436 coverage : none
3537
3638 - name : Set Minimum PHP 8.1 Versions
37- uses : nick-invision /retry@v1
39+ uses : nick-fields /retry@v3
3840 with :
3941 timeout_minutes : 5
4042 max_attempts : 5
4446 if : matrix.php >= 8.1 && matrix.stability == 'prefer-lowest'
4547
4648 - name : Set Minimum PHP 8.2 Versions
47- uses : nick-invision /retry@v1
49+ uses : nick-fields /retry@v3
4850 with :
4951 timeout_minutes : 5
5052 max_attempts : 5
5355 if : matrix.php >= 8.2 && matrix.stability == 'prefer-lowest'
5456
5557 - name : Set Minimum PHP 8.2 Versions and Laravel > 11
56- uses : nick-invision /retry@v1
58+ uses : nick-fields /retry@v3
5759 with :
5860 timeout_minutes : 5
5961 max_attempts : 5
@@ -62,14 +64,14 @@ jobs:
6264 if : matrix.php >= 8.2 && matrix.stability == 'prefer-lowest' && matrix.laravel >= 11
6365
6466 - name : Set Laravel version
65- uses : nick-invision /retry@v1
67+ uses : nick-fields /retry@v3
6668 with :
6769 timeout_minutes : 5
6870 max_attempts : 5
6971 command : composer require "laravel/framework=^${{ matrix.laravel }}" --no-interaction --no-update
7072
7173 - name : Install dependencies
72- uses : nick-invision /retry@v1
74+ uses : nick-fields /retry@v3
7375 with :
7476 timeout_minutes : 5
7577 max_attempts : 5
0 commit comments