Skip to content

Commit 99657c0

Browse files
authored
[BUGFIX] Bump minimal requirements to support PHP 8.1 (#19)
1 parent 97c70b0 commit 99657c0

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

.github/workflows/continuous-integration.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
php-version: '8.1'
3737
composer-version: '2'
3838
dependency-version: 'stable'
39-
experimental: true
39+
experimental: false
4040
exclude:
4141
- os: ubuntu-latest
4242
php-version: '8.0'
@@ -89,6 +89,8 @@ jobs:
8989
run: composer ci:php:lint
9090

9191
- name: Check code styling
92+
env:
93+
PHP_CS_FIXER_IGNORE_ENV: 1
9294
if: always()
9395
run: composer ci:php:cs
9496

@@ -98,11 +100,12 @@ jobs:
98100
run: composer ci:php:stan
99101

100102
- name: Unit Tests
103+
continue-on-error: ${{ matrix.experimental }}
101104
if: always()
102105
run: composer ci:php:unit
103106

104107
- name: Archive Logs
105-
uses: actions/upload-artifact@v1
108+
uses: actions/upload-artifact@v2
106109
if: always()
107110
with:
108111
name: logs

composer.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
"composer/package-versions-deprecated": "1.11.99.4",
2222
"ergebnis/composer-normalize": "^2.15",
2323
"maglnet/composer-require-checker": "^2.1 || ^3.3",
24+
"nikic/php-parser": "^4.13.1",
2425
"overtrue/phplint": "^3.0",
2526
"phpstan/extension-installer": "^1.1",
2627
"phpstan/phpstan-deprecation-rules": "^1.0",

0 commit comments

Comments
 (0)