fix(e2e): retain-on-failure traces and a globalTimeout under the CI c… #290
code-quality.yml
on: push
Matrix: quality / security
Matrix: quality / php-quality
quality
/
Frontend Build
1m 28s
Matrix: quality / frontend-checks
Matrix: quality / license
Matrix: quality / vue-quality
quality
/
Frontend Tests (unit)
8s
quality
/
Coverage Baseline Protection
quality
/
Features Check
quality
/
Features Extract
9s
quality
/
Journeydoc Capture (screenshots)
0s
quality
/
SBOM
54s
Matrix: quality / phpunit
quality
/
Quality Report
24s
Annotations
6 errors, 28 warnings, and 1 notice
|
quality / Security (composer)
Process completed with exit code 1.
|
|
quality / Hydra Gates
Process completed with exit code 1.
|
|
quality / Hydra Gates
This workflow floats on @main and executes those paths by name inside the PINNED package, so a pin older than them cannot run the gates they implement. Bump hydra-gates-ref to a tag that includes them. This is NOT a code-quality finding about your repository.
|
|
quality / Hydra Gates
hydra-gates-ref 'v1.3.0' does not contain: scripts/axe-run.cjs scripts/lib/check_spec_anchors.py scripts/lib/check_form_labels.py scripts/lib/check_license_triangle.py
|
|
quality / Quality Report
Process completed with exit code 1.
|
|
quality / Quality Report
One or more quality jobs failed — see the report above.
|
|
quality / Features Extract
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Frontend Tests (unit)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHP Quality (lint)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Security (composer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Frontend Check (check:specs)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHP Quality (phpcs)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Frontend Check (check:manifest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHP Quality (phpmd)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Vue Quality (eslint)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHP Quality (phpmetrics)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / License (composer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHP Quality (psalm)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Vue Quality (stylelint)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHP Quality (phpstan)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Security (npm)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / License (npm)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Frontend Build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / SBOM
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, anchore/scan-action/download-grype@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHPUnit (PHP 8.3, NC stable31)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHPUnit (PHP 8.4, NC stable33)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHPUnit (PHP 8.3, NC stable32)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHPUnit (PHP 8.4, NC stable32)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHPUnit (PHP 8.4, NC stable31)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / PHPUnit (PHP 8.3, NC stable33)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Integration Tests (Newman)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / E2E Tests (Playwright)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Hydra Gates
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Quality Report
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
quality / Quality Report
Security failed, and the test tier still ran and reported. This is 'tests produced a verdict, security did not pass' — NOT 'tests never ran'. The merge is blocked by the security failure, and the test results above are real.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
coverage-report
Expired
|
287 KB |
sha256:247eec7938bd13f7706948263b1589561fec42ecfa61363a28b6312227068629
|
|
|
frontend-build-output
Expired
|
18.3 MB |
sha256:d8cb066fa348412704ea71be4252e3ce47965b4239c9b7ad814779b98ccb3119
|
|
|
license-report-composer
|
3.54 KB |
sha256:36aca8648024320782ed237464be52954c5f50ee54a169d1fa8b4344837de5f6
|
|
|
license-report-npm
|
15.7 KB |
sha256:255aba8993fa2485ac4c9fdceabda4906470a391aec5d1473dd7f8f9eca07fdc
|
|
|
playwright-report
Expired
|
197 KB |
sha256:00ce28ba0e001b995a2a559f6501892a2f3344523c001da3a211ace6bdab03eb
|
|
|
quality-report
|
28 KB |
sha256:6f9bbbb17d723932b5fd7101d55738a9b76ebf533fcf7bd4199d7bd5d4bd5874
|
|
|
result-frontend-build
|
160 Bytes |
sha256:5cffaa02e5f24d5c36b660cbd5796cea1a9f92da16e52ff23d538d604ee6c279
|
|
|
result-frontend-check-0
|
154 Bytes |
sha256:02f30a1274311db766fe2a300ddb6f2f6e579f25c8ad012b7d7cfb7e62008309
|
|
|
result-frontend-check-1
|
160 Bytes |
sha256:d87c8a0cafc3d4281bf00b186395211c271ed0c160e05ebca68bd968fcd7ee4b
|
|
|
result-frontend-tests
|
160 Bytes |
sha256:c72b2ca89a7d697da7e2bc25b3c1b9bba003fe0bf8b6150fb73ec6fde7b8babe
|
|
|
result-hydra-gates
|
154 Bytes |
sha256:f0efdea4056589f41a5c4ef8a5f641c553f3673b47ec341f58f78b80178b00a5
|
|
|
result-license-composer
|
148 Bytes |
sha256:3f9e9607147209d3d7b8e8297e326f1c55b7bdc76b8150eb54d840c889b53e22
|
|
|
result-license-npm
|
138 Bytes |
sha256:7644f46d751917558f806dfb565b66dd3ad25807bebdbbfcad6eb2ef44899874
|
|
|
result-php-quality-lint
|
140 Bytes |
sha256:4532d0e69139506880668710463043941cd085ef85c4589c9e966a9042d75f98
|
|
|
result-php-quality-phpcs
|
142 Bytes |
sha256:f014f3b2f755af6487c40d51534823dca768b80b2604fcf835924ed305f6f4f2
|
|
|
result-php-quality-phpmd
|
142 Bytes |
sha256:0fd470e1f1bdc949e7996cd3b76da49f9dd8efb4f73ca25b963e4750f4adc5fc
|
|
|
result-php-quality-phpmetrics
|
152 Bytes |
sha256:83594d5a40a4fac73bbd9f326093d11d8386ed26bed338472cd3dc7bbbdca39c
|
|
|
result-php-quality-phpstan
|
146 Bytes |
sha256:19e96a11fef457a8dee49d26dd7a045a9f0249a57c9d2e59163c3d2f6da1cbd0
|
|
|
result-php-quality-psalm
|
142 Bytes |
sha256:95684504d546d5cb368ae18af028d50cefce203029a95077eeaaf6fe92ff6acd
|
|
|
result-security-composer
|
148 Bytes |
sha256:3fb781c30e2c5315a042759606d2a6468da7e91878d62a7cb588d6711765ec0a
|
|
|
result-security-npm
|
138 Bytes |
sha256:5f0b7f68d769de1fa72a1f026fc151bff07147c2be57b46b6dd971319d6769e2
|
|
|
result-vue-quality-eslint
|
144 Bytes |
sha256:3e57305a0042cd205baa005d60e963b11593c3001933799d60f15af0a12c6de9
|
|
|
result-vue-quality-stylelint
|
150 Bytes |
sha256:4d32c57877d6adf2005f099243e36a58f86b502cd3e63d6c321b6c1319c9be3a
|
|
|
sbom-app-template
|
88.8 KB |
sha256:d4204e61af50d59b752842b7d54e17412d8205b385b288139f75692de08fe946
|
|