Skip to content

Commit 44e877b

Browse files
authored
Merge pull request #15 from sourcetoad/php8.1
PHP 8.1 support
2 parents 5bd01a6 + e70da91 commit 44e877b

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

.github/workflows/tests.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ jobs:
77
runs-on: ubuntu-latest
88
strategy:
99
matrix:
10-
php: [7.4, 8.0]
10+
php: [7.4, 8.0, 8.1]
11+
stability: [prefer-lowest, prefer-stable]
1112
steps:
1213
- name: Checkout
1314
uses: actions/checkout@v2
@@ -31,7 +32,7 @@ jobs:
3132
restore-keys: ${{ runner.os }}-${{ matrix.php }}-composer-
3233

3334
- name: Install Composer dependencies
34-
run: composer install --no-progress --prefer-dist --optimize-autoloader
35+
run: composer update --no-interaction --no-progress --no-suggest --optimize-autoloader --prefer-dist --${{ matrix.stability }}
3536

3637
- name: Check code style
3738
run: vendor/bin/phpcs

composer.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
{
22
"name": "sourcetoad/rule-helper-for-laravel",
3+
"description": "Rule helper for Laravel",
34
"type": "library",
45
"license": "MIT",
56
"minimum-stability": "stable",
67
"require": {
78
"php": "^7.4|^8.0",
9+
"egulias/email-validator": "^2.1.21",
810
"laravel/framework": "^8.77"
911
},
1012
"require-dev": {
1113
"ext-json": "*",
12-
"orchestra/testbench": "^6.19",
14+
"orchestra/testbench": "^6.22",
1315
"squizlabs/php_codesniffer": "^3.6"
1416
},
1517
"autoload": {

0 commit comments

Comments
 (0)