Skip to content

Commit 32f9cdd

Browse files
committed
add PHP 8.0 support
1 parent 5bad65a commit 32f9cdd

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

.github/workflows/run-tests.yml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,26 +15,27 @@ jobs:
1515
strategy:
1616
fail-fast: true
1717
matrix:
18-
php: [7.4]
18+
php: [8.0, 7.4]
1919
dependency-version: [prefer-lowest, prefer-stable]
2020

2121
name: P${{ matrix.php }} - ${{ matrix.dependency-version }}
2222

2323
steps:
24-
- name: Checkout code
25-
uses: actions/checkout@v2
24+
- uses: actions/checkout@v2
2625

27-
- name: Cache dependencies
28-
uses: actions/cache@v1
26+
- uses: shivammathur/setup-php@v2
27+
with:
28+
php-version: ${{ matrix.php }}
29+
extensions: mbstring, json
30+
31+
- uses: actions/cache@v2
2932
with:
3033
path: ~/.composer/cache/files
3134
key: dependencies-php-${{ matrix.php }}-composer-${{ hashFiles('composer.json') }}
3235
restore-keys: |
3336
dependencies-php-${{ matrix.php }}-composer-
3437
dependencies-php-
3538
36-
- name: Install dependencies
37-
run: composer update --${{ matrix.dependency-version }} --prefer-dist --no-interaction --no-suggest
39+
- run: composer update --${{ matrix.dependency-version }} --prefer-dist --no-interaction --no-suggest
3840

39-
- name: Execute tests
40-
run: vendor/bin/pest
41+
- run: vendor/bin/pest

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
}
1616
],
1717
"require": {
18-
"php": "^7.1",
18+
"php": "^7.1 || ^8.0",
1919
"astrotomic/php-conditional-proxy": "^0.2.0"
2020
},
2121
"require-dev": {

0 commit comments

Comments
 (0)