Release: merge development into beta #293
code-quality.yml
on: pull_request
Matrix: quality / security
Matrix: quality / php-quality
quality
/
Frontend Build
1m 27s
Matrix: quality / frontend-checks
Matrix: quality / license
Matrix: quality / vue-quality
quality
/
Frontend Tests (unit)
6s
quality
/
Coverage Baseline Protection
7s
quality
/
Features Check
6s
quality
/
Features Extract
quality
/
Journeydoc Capture (screenshots)
0s
quality
/
SBOM
0s
Matrix: quality / phpunit
quality
/
Quality Report
40s
Annotations
8 errors, 28 warnings, and 1 notice
|
quality / Security (composer)
Process completed with exit code 1.
|
|
quality / PHPUnit (PHP 8.3, NC stable31)
Process completed with exit code 1.
|
|
quality / PHPUnit (PHP 8.3, NC stable31)
scripts/coverage-guard.php predates merge-base comparison. Update it from ConductionNL/.github before enabling the ratchet.
|
|
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 / 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 / Coverage Baseline Protection
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 / Features Check
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 / 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 / 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 / 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 / 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 / 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 / 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 / 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 / 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 / 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 / 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 / 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 / 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 / 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 / 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 / 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 / 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.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 / 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 / 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 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.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 / 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/github-script@v7, 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
|
283 KB |
sha256:4a2ec63445ad67b809b305526b763391ef3ff3a21c4a725c6a059c9e3075d4a3
|
|
|
frontend-build-output
Expired
|
18.3 MB |
sha256:4662647945c2bdea248962131fc7f85431ee51cc86739d41659017009745c4b4
|
|
|
license-report-composer
|
3.54 KB |
sha256:2a928780d1826ad6679cbf24a0749b640f99f94ec34627f3fb6c52ebc18222ec
|
|
|
license-report-npm
|
15.7 KB |
sha256:d84f599b4829b25aa6296dcb88c5256649ed799f78146b602b314e5711957bcb
|
|
|
playwright-report
Expired
|
228 KB |
sha256:be8e4ef9d3ab1cf81bc1e617504850e863dd1dd05a0988d6f14a598b6b7fbd92
|
|
|
quality-report
|
28.2 KB |
sha256:ac194db42a2dfcfaef0dd817bfb9af8654883ae5993862d761df86100cf46fab
|
|
|
result-frontend-build
|
160 Bytes |
sha256:64432ba3e31d36f23d6053732a9f6d22aad90f7b22770dfde6c878f40bce0c09
|
|
|
result-frontend-check-0
|
154 Bytes |
sha256:5e90c4319d4336ceecbba270d9b8a6bdf69f6b807efa01639d74bd7420e79e4e
|
|
|
result-frontend-check-1
|
160 Bytes |
sha256:ebbbcf20eb7ab30ec6cd2be10bc2b26cf9f31137a39a995933ecf0db5ec00d9c
|
|
|
result-frontend-tests
|
160 Bytes |
sha256:8b33517f37148a9270e31f0f48932c5c6193677de909d1337930219ae1919405
|
|
|
result-hydra-gates
|
154 Bytes |
sha256:3790847f65cfd3105fbfb054c8ffab6c48241541ae5057360c58b135a06bbf93
|
|
|
result-license-composer
|
148 Bytes |
sha256:ccadf5c96f8d909fc63e324a4786c7f7ce0e7d83e3503f3c2bb588fedbcbc344
|
|
|
result-license-npm
|
138 Bytes |
sha256:ff5ccc58ea83a0fd381085a116d4d834f1f27e211851b8385ae011e93e80ff3a
|
|
|
result-php-quality-lint
|
140 Bytes |
sha256:50bdeea7e9efdedabc079861e037926a11b283c5051bf21ac7b480b11e36e6ec
|
|
|
result-php-quality-phpcs
|
142 Bytes |
sha256:aad7d95361798141f4bf2c4dc1a535157faecd7229f99026ee5d49a2b3899f06
|
|
|
result-php-quality-phpmd
|
142 Bytes |
sha256:e076b27d75ef3a4aeebba14cd368e3f53cf014fc46d1267958dd58de24e17d07
|
|
|
result-php-quality-phpmetrics
|
152 Bytes |
sha256:fc538fce64098cf5813856858a2c78cfef2f68462ff42c76a101034560007b32
|
|
|
result-php-quality-phpstan
|
146 Bytes |
sha256:dfa4f1d0329f12c2815083731bc72e65149194e2fb435b0ca8fb36a73af8138c
|
|
|
result-php-quality-psalm
|
142 Bytes |
sha256:59e9c573dba17f87e651fe4d2cf389254e52a4b271a62bb13eebe5ea3d7eb17c
|
|
|
result-security-composer
|
148 Bytes |
sha256:de05f141a9805d5ac445d4260221c86df0971e437c60f082f999c4c4887101bd
|
|
|
result-security-npm
|
138 Bytes |
sha256:6200fb844ed72e1167908ed378d1c5e3da7173d341bf08d254b7928b1f21255b
|
|
|
result-vue-quality-eslint
|
144 Bytes |
sha256:3c45e0cfd9d20803e6b1ca76cdb94ffb4d5e7cfb323f831ab79aced1b3594a0b
|
|
|
result-vue-quality-stylelint
|
150 Bytes |
sha256:86c3836a00899606f92db351f7994d726947c0c489258abbeb1c55a0e1977f6f
|
|