Skip to content

Commit 24ef61d

Browse files
committed
Enforce code style
1 parent a35d313 commit 24ef61d

13 files changed

+372
-33
lines changed

.github/workflows/checks.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,24 @@ env:
77
COMPOSER_NO_INTERACTION: "1"
88

99
jobs:
10+
format:
11+
name: Code style
12+
13+
runs-on: ubuntu-latest
14+
15+
steps:
16+
- uses: actions/checkout@v4
17+
18+
- uses: shivammathur/setup-php@v2
19+
with:
20+
php-version: '8.4'
21+
coverage: none
22+
23+
- run: composer install --ansi --no-progress --prefer-dist
24+
25+
- name: Run PHP_Codesniffer
26+
run: vendor/bin/phpcs
27+
1028
static_analysis:
1129
name: Static analysis
1230

composer.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
}
1818
},
1919
"config": {
20+
"allow-plugins": {
21+
"dealerdirect/phpcodesniffer-composer-installer": false
22+
},
2023
"sort-packages": true
2124
},
2225
"keywords": [
@@ -42,6 +45,7 @@
4245
"phpunit/phpunit": "^12.1",
4346
"spaze/phpstan-disallowed-calls": "^4.5.0",
4447
"tracy/tracy": "^2.10.9",
48+
"vojtech-dobes/php-codestyle": "~0.2.0",
4549
"vojtech-dobes/php-grammar-processing": "dev-master@dev",
4650
"vojtech-dobes/php-graphql-server": "dev-master@dev"
4751
},

composer.lock

Lines changed: 310 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)