Skip to content

Commit bfe98c8

Browse files
committed
names
1 parent 0b335fd commit bfe98c8

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ concurrency:
99

1010
jobs:
1111
composer:
12+
name: Install PHP dependencies
1213
runs-on: ubuntu-latest
1314
container: joomlaprojects/docker-images:php8.4
1415
steps:
@@ -27,6 +28,7 @@ jobs:
2728
composer install --no-progress --ignore-platform-reqs
2829
2930
npm:
31+
name: Install JS/CSS dependencies and build assets
3032
runs-on: ubuntu-latest
3133
container: joomlaprojects/docker-images:php8.4
3234
needs: [composer]
@@ -51,6 +53,7 @@ jobs:
5153
run: npm ci --unsafe-perm
5254

5355
code-style-php:
56+
name: Check PHP code style
5457
runs-on: ubuntu-latest
5558
container: joomlaprojects/docker-images:php8.4
5659
needs: [composer, npm]
@@ -68,6 +71,7 @@ jobs:
6871
./libraries/vendor/bin/phpcs --extensions=php -p --standard=ruleset.xml .
6972
7073
code-style-js:
74+
name: Check Javascript code style
7175
runs-on: ubuntu-latest
7276
container: joomlaprojects/docker-images:php8.4
7377
needs: [composer, npm]
@@ -88,6 +92,7 @@ jobs:
8892
npm run lint:testjs
8993
9094
code-style-css:
95+
name: Check CSS code style
9196
runs-on: ubuntu-latest
9297
container: joomlaprojects/docker-images:php8.4
9398
needs: [composer, npm]
@@ -106,6 +111,7 @@ jobs:
106111
run: npm run lint:css
107112

108113
tests-unit:
114+
name: Run Unit tests
109115
runs-on: ubuntu-latest
110116
container: joomlaprojects/docker-images:php${{ matrix.php_version }}
111117
needs: [code-style-php, code-style-js, code-style-css]
@@ -122,6 +128,7 @@ jobs:
122128
run: ./libraries/vendor/bin/phpunit --testsuite Unit
123129

124130
tests-integration:
131+
name: Run integration tests
125132
runs-on: ubuntu-latest
126133
container: joomlaprojects/docker-images:php${{ matrix.php_version }}
127134
needs: [code-style-php, code-style-js, code-style-css]
@@ -162,6 +169,7 @@ jobs:
162169
POSTGRES_DB: test_joomla
163170

164171
tests-system-prepare:
172+
name: Prepare system tests
165173
runs-on: ubuntu-latest
166174
container: joomlaprojects/docker-images:cypress8.4
167175
env:
@@ -188,6 +196,7 @@ jobs:
188196
npx cypress verify
189197
190198
tests-system:
199+
name: Run system tests
191200
runs-on: ubuntu-latest
192201
container: joomlaprojects/docker-images:cypress${{ matrix.config.php_version }}
193202
needs: [tests-system-prepare, tests-unit, tests-integration]

0 commit comments

Comments
 (0)