Skip to content

Commit 4f768fb

Browse files
committed
Update dependencies
1 parent f4bab8c commit 4f768fb

File tree

7 files changed

+2484
-1413
lines changed

7 files changed

+2484
-1413
lines changed

.github/workflows/symfony.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ jobs:
1818
strategy:
1919
fail-fast: true
2020
matrix:
21-
php-versions: ['8.2', '8.3', '8.4']
21+
php-versions: ['8.2', '8.5']
2222
steps:
2323
- name: Checkout
24-
uses: actions/checkout@v3
24+
uses: actions/checkout@v5
2525

2626
- name: Setup PHP with extensions and Composer v2
2727
uses: shivammathur/setup-php@v2
@@ -37,17 +37,17 @@ jobs:
3737

3838
- name: Get composer cache directory
3939
id: composer-cache
40-
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
40+
run: echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
4141

4242
- name: Cache composer dependencies
43-
uses: actions/cache@v3
43+
uses: actions/cache@v5
4444
with:
4545
path: ${{ steps.composer-cache.outputs.dir }}
46-
key: ${{ runner.os }}-${{ matrix.php-versions }}-composer-${{ hashFiles('composer.json') }}
46+
key: ${{ runner.os }}-${{ matrix.php-versions }}-composer-${{ hashFiles('**/composer.lock') }}
4747
restore-keys: ${{ runner.os }}-${{ matrix.php-versions }}-composer-
4848

4949
- name: Install Composer dependencies
50-
run: composer install --no-progress
50+
run: composer install --no-progress --no-interaction
5151

5252
- name: Update database schema
5353
run: php bin/console doctrine:schema:update --force

composer.json

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414
"php": ">=8.2.0",
1515
"ext-ctype": "*",
1616
"ext-iconv": "*",
17-
"api-platform/symfony": "^4.0",
18-
"doctrine/doctrine-bundle": "^2.11",
19-
"lexik/jwt-authentication-bundle": "^3.1",
17+
"api-platform/symfony": "^4.2",
18+
"doctrine/doctrine-bundle": "^2.18",
19+
"lexik/jwt-authentication-bundle": "^3.2",
2020
"symfony/apache-pack": "^1.0",
2121
"symfony/console": "6.4.*",
2222
"symfony/dotenv": "6.4.*",
23-
"symfony/flex": "^2.4",
23+
"symfony/flex": "^2.10",
2424
"symfony/form": "6.4.*",
2525
"symfony/framework-bundle": "6.4.*",
2626
"symfony/http-client": "6.4.*",
@@ -32,21 +32,20 @@
3232
"symfony/yaml": "6.4.*"
3333
},
3434
"require-dev": {
35-
"codeception/codeception": "^5.3.0",
35+
"codeception/codeception": "^5.3",
3636
"codeception/module-asserts": "^3.2",
37-
"codeception/module-doctrine": "^3.1",
38-
"codeception/module-phpbrowser": "^3.0",
37+
"codeception/module-doctrine": "^3.3",
38+
"codeception/module-phpbrowser": "^4.0",
3939
"codeception/module-rest": "^3.4",
40-
"codeception/module-symfony": "^3.2 | *@dev",
41-
"doctrine/doctrine-fixtures-bundle": "^3.5",
42-
"friendsofphp/php-cs-fixer": "^3.46",
40+
"codeception/module-symfony": "^3.8 | *@dev",
41+
"doctrine/doctrine-fixtures-bundle": "^4.3",
42+
"friendsofphp/php-cs-fixer": "^3.94",
4343
"phpmd/phpmd": "^2.15",
44-
"phpstan/phpdoc-parser": "^1.25",
45-
"phpunit/phpunit": "^10.0",
46-
"rector/rector": "^0.18.13",
47-
"squizlabs/php_codesniffer": "^3.8",
44+
"phpstan/phpdoc-parser": "^1.33",
45+
"phpunit/phpunit": "^10.5",
46+
"roave/security-advisories": "dev-latest",
47+
"squizlabs/php_codesniffer": "^4.0",
4848
"symfony/debug-bundle": "6.4.*",
49-
"symfony/maker-bundle": "^1.52",
5049
"symfony/twig-bundle": "6.4.*",
5150
"symfony/var-dumper": "6.4.*",
5251
"symfony/web-profiler-bundle": "6.4.*",
@@ -97,6 +96,8 @@
9796
"@psalm"
9897
],
9998
"test": "vendor/bin/codecept run --colors",
99+
"psalm": "vendor/bin/psalm --no-cache",
100+
"rector": "vendor/bin/rector process src -c rector.php --no-progress-bar -n",
100101
"post-install-cmd": [
101102
"@auto-scripts"
102103
],

0 commit comments

Comments
 (0)