Skip to content

Commit 642bc43

Browse files
Update dependencies and GitHub action
1 parent 29e6bf7 commit 642bc43

4 files changed

Lines changed: 3109 additions & 2654 deletions

File tree

.github/workflows/code-style.yml

Lines changed: 20 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,33 @@
1-
name: Code style check
1+
name: Check code style
2+
23
on: push
4+
35
jobs:
46
quality:
57
runs-on: ubuntu-latest
8+
69
steps:
710
- name: Checkout
811
uses: actions/checkout@v4
9-
with:
10-
fetch-depth: 0
12+
1113
- name: Setup PHP
1214
uses: shivammathur/setup-php@v2
15+
with:
16+
php-version: 8.3
17+
18+
- name: Install Composer dependencies
19+
run: composer install --prefer-dist --no-interaction
20+
1321
- name: Setup Node
14-
uses: actions/setup-node@v3
22+
uses: actions/setup-node@v4
1523
with:
16-
node-version: '18'
17-
- name: Install
18-
run: |
19-
composer install --no-interaction
20-
npm ci
21-
- name: Code style checks for PHP
24+
node-version: 22
25+
26+
- name: Install npm dependencies
27+
run: npm clean-install
28+
29+
- name: Check code style for PHP
2230
run: composer cs
23-
- name: Code style checks for CSS and JavaScript
31+
32+
- name: Check code style for CSS and JavaScript
2433
run: npm run cs

composer.lock

Lines changed: 46 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)