2222 name : PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} (w/ ${{ matrix.stability }})
2323 steps :
2424 - name : Checkout code
25- uses : actions/checkout@v2
25+ uses : actions/checkout@v4
2626
2727 - name : Setup PHP
2828 uses : shivammathur/setup-php@v2
3434 coverage : none
3535
3636 - name : Set Minimum PHP 8.1 Versions
37- uses : nick-invision/retry@v1
37+ uses : nick-invision/retry@v3
3838 with :
3939 timeout_minutes : 5
4040 max_attempts : 5
4444 if : matrix.php >= 8.1 && matrix.stability == 'prefer-lowest'
4545
4646 - name : Set Minimum PHP 8.2 Versions
47- uses : nick-invision/retry@v1
47+ uses : nick-invision/retry@v3
4848 with :
4949 timeout_minutes : 5
5050 max_attempts : 5
@@ -53,23 +53,24 @@ jobs:
5353 if : matrix.php >= 8.2 && matrix.stability == 'prefer-lowest'
5454
5555 - name : Set Minimum PHP 8.2 Versions and Laravel > 11
56- uses : nick-invision/retry@v1
56+ uses : nick-invision/retry@v3
5757 with :
5858 timeout_minutes : 5
5959 max_attempts : 5
6060 command : |
61+ composer require orchestra/testbench:^9.2 --dev --${{ matrix.stability }} --no-update --no-interaction
6162 composer require phpunit/phpunit:^10.4 --dev --${{ matrix.stability }} --no-update --no-interaction
6263 if : matrix.php >= 8.2 && matrix.stability == 'prefer-lowest' && matrix.laravel >= 11
6364
6465 - name : Set Laravel version
65- uses : nick-invision/retry@v1
66+ uses : nick-invision/retry@v3
6667 with :
6768 timeout_minutes : 5
6869 max_attempts : 5
6970 command : composer require "laravel/framework=^${{ matrix.laravel }}" --no-interaction --no-update
7071
7172 - name : Install dependencies
72- uses : nick-invision/retry@v1
73+ uses : nick-invision/retry@v3
7374 with :
7475 timeout_minutes : 5
7576 max_attempts : 5
0 commit comments