Skip to content

Commit beb262e

Browse files
committed
Update GitHub Actions for Laravel 11
1 parent 8aeaaac commit beb262e

File tree

1 file changed

+30
-27
lines changed

1 file changed

+30
-27
lines changed

.github/workflows/run-tests.yml

+30-27
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,34 @@
11
name: run-tests
22

3-
on: [push, pull_request]
3+
on:
4+
- push
5+
- pull_request
46

57
jobs:
6-
tests:
7-
runs-on: ${{ matrix.os }}
8-
strategy:
9-
fail-fast: true
10-
matrix:
11-
os: [ubuntu-latest]
12-
php: [8.0, 7.4, 7.3, 8.1]
13-
dependency-version: [prefer-lowest, prefer-stable]
14-
15-
name: P${{ matrix.php }} - ${{ matrix.dependency-version }}
16-
17-
steps:
18-
- name: Checkout code
19-
uses: actions/checkout@v2
20-
21-
- name: Setup PHP
22-
uses: shivammathur/setup-php@v2
23-
with:
24-
php-version: ${{ matrix.php }}
25-
coverage: none
26-
27-
- name: Install dependencies
28-
run: |
29-
composer update --prefer-dist --no-interaction --${{ matrix.dependency-version }}
30-
- name: Execute tests
31-
run: vendor/bin/phpunit
8+
tests:
9+
runs-on: ${{ matrix.os }}
10+
11+
strategy:
12+
fail-fast: true
13+
matrix:
14+
os: [ubuntu-latest]
15+
php: [7.3, 7.4, 8.0, 8.1, '8.2']
16+
dependency-version: [prefer-lowest, prefer-stable]
17+
18+
name: P${{ matrix.php }} - ${{ matrix.dependency-version }}
19+
20+
steps:
21+
- name: Checkout code
22+
uses: actions/checkout@v2
23+
24+
- name: Setup PHP
25+
uses: shivammathur/setup-php@v2
26+
with:
27+
php-version: ${{ matrix.php }}
28+
coverage: none
29+
30+
- name: Install dependencies
31+
run: composer update --prefer-dist --no-interaction --${{ matrix.dependency-version }}
32+
33+
- name: Execute tests
34+
run: vendor/bin/phpunit

0 commit comments

Comments
 (0)