Skip to content

Commit a2cb724

Browse files
committed
add PHP 8 support
1 parent dc58aa3 commit a2cb724

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

.github/workflows/run-tests.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,25 +14,25 @@ jobs:
1414
strategy:
1515
fail-fast: true
1616
matrix:
17-
php: [7.4, 7.3, 7.2, 7.1]
17+
php: [8.0, 7.4, 7.3, 7.2, 7.1]
1818

1919
name: P${{ matrix.php }}
2020

2121
steps:
22-
- name: Checkout code
23-
uses: actions/checkout@v2
22+
- uses: actions/checkout@v2
2423

25-
- name: Cache dependencies
26-
uses: actions/cache@v1
24+
- uses: shivammathur/setup-php@v2
25+
with:
26+
php-version: ${{ matrix.php }}
27+
28+
- uses: actions/cache@v2
2729
with:
2830
path: ~/.composer/cache/files
2931
key: dependencies-php-${{ matrix.php }}-composer-${{ hashFiles('composer.json') }}
3032
restore-keys: |
3133
dependencies-php-${{ matrix.php }}-composer-
3234
dependencies-php-
3335
34-
- name: Install dependencies
35-
run: composer update --prefer-dist --no-interaction --no-suggest
36+
- run: composer update --prefer-dist --no-interaction --no-suggest
3637

37-
- name: Execute tests
38-
run: vendor/bin/pest
38+
- run: vendor/bin/pest

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
}
1717
],
1818
"require": {
19-
"php": "^7.1"
19+
"php": "^7.1 || ^8.0"
2020
},
2121
"require-dev": {
2222
"pestphp/pest": "^0.2.2"

0 commit comments

Comments
 (0)