Skip to content

Commit 2414739

Browse files
authoredMar 17, 2025
Adjust CI tools (#82)
1 parent 244d441 commit 2414739

File tree

3 files changed

+26
-26
lines changed

3 files changed

+26
-26
lines changed
 

‎.github/workflows/checks.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ jobs:
1313
steps:
1414
-
1515
name: Checkout code
16-
uses: actions/checkout@v2
16+
uses: actions/checkout@v4
1717
-
1818
name: Setup PHP
1919
uses: shivammathur/setup-php@v2
2020
with:
21-
php-version: 8.3
21+
php-version: 8.4
2222
-
2323
name: Install dependencies
2424
run: composer install --no-progress --prefer-dist --no-interaction
@@ -38,7 +38,7 @@ jobs:
3838
steps:
3939
-
4040
name: Checkout code
41-
uses: actions/checkout@v2
41+
uses: actions/checkout@v4
4242
-
4343
name: Setup PHP
4444
uses: shivammathur/setup-php@v2

‎composer.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -58,16 +58,16 @@
5858
"@check:dependencies",
5959
"@check:self"
6060
],
61-
"check:composer": "composer normalize --dry-run --no-check-lock --no-update-lock",
62-
"check:cs": "phpcs",
63-
"check:dependencies": [
64-
"composer dump-autoload --classmap-authoritative",
65-
"composer-dependency-analyser"
61+
"check:composer": [
62+
"composer normalize --dry-run --no-check-lock --no-update-lock",
63+
"composer validate --strict"
6664
],
65+
"check:cs": "phpcs",
66+
"check:dependencies": "composer-dependency-analyser",
6767
"check:ec": "ec src tests",
6868
"check:self": "bin/detect-collisions src",
6969
"check:tests": "phpunit -vvv tests",
70-
"check:types": "phpstan analyse -vvv",
70+
"check:types": "phpstan analyse -vv",
7171
"fix:cs": "phpcbf"
7272
}
7373
}

‎composer.lock

+17-17
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)