Skip to content

Commit 4fc4cde

Browse files
authored
Merge pull request #140 from mapado/upgrade-deps
2 parents 0a8659c + c729c86 commit 4fc4cde

24 files changed

Lines changed: 5043 additions & 3082 deletions

.github/workflows/php.yml

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,13 @@ jobs:
1616
strategy:
1717
matrix:
1818
include:
19-
- php: "8.2"
19+
- php: "8.4"
20+
scenario: "symfony8"
21+
- php: "8.4"
22+
scenario: "symfony7"
23+
- php: "8.4"
2024
scenario: "symfony6"
21-
- php: "8.1"
22-
scenario: "symfony6"
23-
- php: "8.2"
24-
scenario: "symfony5"
25-
- php: "8.1"
26-
scenario: "symfony5"
27-
- php: "8.2"
28-
scenario: "symfony4"
29-
- php: "8.1"
30-
scenario: "symfony4"
25+
phpstan_can_fail: true
3126

3227
steps:
3328
- uses: actions/checkout@v3
@@ -58,6 +53,7 @@ jobs:
5853

5954
- name: PHPStan
6055
run: vendor/bin/phpstan analyse -c phpstan.neon src/
56+
continue-on-error: ${{ matrix.phpstan_can_fail == true }}
6157

6258
- name: phpunit
6359
run: vendor/bin/phpunit

.scenarios.lock/symfony6/composer.json

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,30 +13,31 @@
1313
}
1414
},
1515
"require": {
16-
"php": "^8.1",
16+
"php": "^8.4",
1717
"guzzlehttp/guzzle": "^6.2.2 || ^7.5.0",
1818
"friendsofphp/proxy-manager-lts": "^1.0",
19-
"symfony/http-foundation": "^4.4 || ^5.0 || ^6.0",
20-
"symfony/property-access": "^4.4 || ^5.0 || ^6.0",
19+
"symfony/http-foundation": "^6.0 || ^7.0 || ^8.0",
20+
"symfony/property-access": "^6.0 || ^7.0 || ^8.0",
2121
"psr/cache": "^1.0 || ^2.0 || ^3.0"
2222
},
2323
"require-dev": {
24-
"symfony/cache": "^4.0 || ^5.0 || ^6.0",
24+
"symfony/cache": "^6.0 || ^7.0 || ^8.0",
2525
"phpunit/phpunit": "^10.0",
2626
"mapado/php-cs-fixer-config": "^3.2",
2727
"g1a/composer-test-scenarios": "^3.0",
2828
"giggsey/libphonenumber-for-php": "^8.0",
2929
"friendsofphp/php-cs-fixer": "^3.0.0",
30-
"phpstan/phpstan": "^1.10",
31-
"phpstan/phpstan-phpunit": "^1.3",
32-
"phpstan/extension-installer": "^1.3"
30+
"phpstan/phpstan": "^2.0",
31+
"phpstan/phpstan-phpunit": "^2.0",
32+
"phpstan/extension-installer": "^1.0",
33+
"phpstan/phpstan-deprecation-rules": "^2.0"
3334
},
3435
"suggest": {
3536
"giggsey/libphonenumber-for-php": "^1.1 to manage integration with phone number bundle"
3637
},
3738
"scripts": {
3839
"test": [
39-
"vendor/bin/phpstan analyze src/",
40+
"vendor/bin/phpstan analyze",
4041
"vendor/bin/phpunit"
4142
],
4243
"post-install-cmd": [

0 commit comments

Comments
 (0)