Merge pull request #1726 from ConductionNL/fix/e2e-parent-case-langua… #2793
code-quality.yml
on: push
Matrix: quality / security
quality
/
Nextcloud test matrix
8s
quality
/
Changed paths
9s
quality
/
Frontend Build
2m 0s
Matrix: quality / frontend-checks
Matrix: quality / license
Matrix: quality / php-quality
Matrix: quality / vue-quality
quality
/
Nextcloud API check (app:check-code)
0s
quality
/
REUSE compliance
20s
quality
/
info.xml lint
25s
quality
/
Frontend Tests (unit)
34s
quality
/
Coverage Baseline Protection
0s
quality
/
Features Check
quality
/
Features Extract
13s
quality
/
Integration Tests (Newman)
0s
quality
/
Journeydoc Capture (screenshots)
0s
Matrix: quality / phpunit
quality
/
Quality Report
29s
Annotations
6 errors, 55 warnings, and 1 notice
|
quality / PHPUnit (PHP 8.3, NC stable32, pgsql)
The "https://api.github.com/repos/dompdf/dompdf/zipball/6d4b4eb8500f7a786da8868ba463a71b725a4005" file could not be downloaded (HTTP/2 504 )
|
|
quality / PHPUnit (PHP 8.4, NC stable32, pgsql)
The "https://api.github.com/repos/symfony/polyfill-uuid/zipball/26dfec253c4cf3e51b541b52ddf7e42cb0908e94" file could not be downloaded (HTTP/2 504 )
|
|
quality / PHPUnit (PHP 8.3, NC stable34, pgsql)
The "https://api.github.com/repos/dompdf/dompdf/zipball/6d4b4eb8500f7a786da8868ba463a71b725a4005" file could not be downloaded (HTTP/2 504 )
|
|
quality / PHPUnit (PHP 8.4, NC stable33, pgsql)
The "https://api.github.com/repos/PHPOffice/PHPWord/zipball/6d75328229bc93790b37e93741adf70646cea958" file could not be downloaded (HTTP/2 504 )
|
|
quality / PHPUnit (PHP 8.4, NC stable34, pgsql)
The "https://api.github.com/repos/composer/pcre/zipball/b2bed4734f0cc156ee1fe9c0da2550420d99a21e" file could not be downloaded (HTTP/2 504 )
|
|
quality / PHPUnit (PHP 8.4, NC stable34, pgsql)
The "https://api.github.com/repos/dragonmantank/cron-expression/zipball/d61a8a9604ec1f8c3d150d09db6ce98b32675013" file could not be downloaded (HTTP/2 504 )
|
|
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/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 (format)
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 (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 / 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 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 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/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 / Changed paths
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 / Frontend Check (test:l10n)
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 / info.xml lint
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:schema-l10n)
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 / Nextcloud test matrix
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 / 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 / REUSE compliance
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 / REUSE compliance
REUSE reported findings. Not blocking yet — set reuse-blocking: true once this app ships a REUSE.toml and a LICENSES/ directory.
|
|
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 / 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 (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 / 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 / Vue Quality (eslint):
src/components/map/AddressSearch.vue#L139
Missing JSDoc @PARAM "type" description
|
|
quality / Vue Quality (eslint):
src/components/map/AddressSearch.vue#L102
Missing JSDoc @PARAM "result" description
|
|
quality / Vue Quality (eslint):
src/components/map/AddressSearch.vue#L69
Missing JSDoc @PARAM "value" description
|
|
quality / Vue Quality (eslint):
src/components/initiator/InitiatorPicker.vue#L247
The "select" event has been triggered but not declared on `emits` option
|
|
quality / Vue Quality (eslint):
src/components/besluitvorming/BesluitPublicatiePanel.vue#L94
The "published" event has been triggered but not declared on `emits` option
|
|
quality / Vue Quality (eslint):
src/App.vue#L180
Missing JSDoc @PARAM "key" description
|
|
quality / Vue Quality (eslint):
scripts/vue3-compile-sweep.cjs#L36
Missing JSDoc @PARAM "out" type
|
|
quality / Vue Quality (eslint):
scripts/vue3-compile-sweep.cjs#L36
Missing JSDoc @PARAM "out" description
|
|
quality / Vue Quality (eslint):
scripts/vue3-compile-sweep.cjs#L35
Missing JSDoc @PARAM "dir" type
|
|
quality / Vue Quality (eslint):
scripts/vue3-compile-sweep.cjs#L35
Missing JSDoc @PARAM "dir" description
|
|
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 / 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/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:vue3-compile)
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:l10n-js)
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 / 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 / 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 / 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 stable33, pgsql)
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. 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, pgsql)
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. 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, pgsql)
composer install for sibling app 'openregister' failed on attempt 1/3; retrying in 15s. If this is the last line you see about 'openregister', the retry succeeded and the failure was transient.
|
|
quality / PHPUnit (PHP 8.4, NC stable32, pgsql)
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. 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, pgsql)
composer install for sibling app 'openregister' failed on attempt 1/3; retrying in 15s. If this is the last line you see about 'openregister', the retry succeeded and the failure was transient.
|
|
quality / PHPUnit (PHP 8.3, NC stable34, pgsql)
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 / PHPUnit (PHP 8.3, NC stable34, pgsql)
composer install for sibling app 'openregister' failed on attempt 1/3; retrying in 15s. If this is the last line you see about 'openregister', the retry succeeded and the failure was transient.
|
|
quality / PHPUnit (PHP 8.4, NC stable33, pgsql)
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. 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, pgsql)
composer install for sibling app 'openregister' failed on attempt 1/3; retrying in 15s. If this is the last line you see about 'openregister', the retry succeeded and the failure was transient.
|
|
quality / PHPUnit (PHP 8.4, NC stable34, pgsql)
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. 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 stable34, pgsql)
composer install for sibling app 'openregister' failed twice on --prefer-dist; final attempt uses --prefer-source to bypass the zipball CDN.
|
|
quality / PHPUnit (PHP 8.4, NC stable34, pgsql)
composer install for sibling app 'openregister' failed on attempt 2/3; retrying in 30s. If this is the last line you see about 'openregister', the retry succeeded and the failure was transient.
|
|
quality / PHPUnit (PHP 8.4, NC stable34, pgsql)
composer install for sibling app 'openregister' failed on attempt 1/3; retrying in 15s. If this is the last line you see about 'openregister', the retry succeeded and the failure was transient.
|
|
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/cache@v4, 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 / E2E Tests (Playwright)
9 e2e skip-discipline violations (report-only). Flip `e2e-skip-blocking: true` for this app once they are worked down.
|
|
quality / E2E Tests (Playwright)
dossiq:workflows:migrate-to-flows failed; changed-surfaces.spec.ts will report no projected flows.
|
|
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/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 / 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 / Changed paths
Heavy tier WILL run — path filtering is not enabled for this repository (enable-path-filtering=false).
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
coverage-report
|
223 KB |
sha256:4c524833794b3e67303ddb3f2e6b80bbb4e1e2fefa9c05a6fa97c2429b272016
|
|
|
frontend-build-output
|
18 MB |
sha256:bed3ee1d9d70a1542cd45cdf59ca5c6c3d006931effb626270813c2a5069e5af
|
|
|
license-report-composer
|
3.69 KB |
sha256:f7ae980ca6093910ae24ee7e7f805c7aca126ee56d39e5bc8e5189481702707e
|
|
|
license-report-npm
|
11.7 KB |
sha256:33614eb3c16ebf503cbbead38a545c602e3e15d4f1a8a7059bd9b0de654bb741
|
|
|
playwright-report
|
367 KB |
sha256:7ed491e918fdd5ce74fbe44bd6371bfe7306437e573a9a2d1948485e62d159e0
|
|
|
quality-report
|
28.8 KB |
sha256:e11d3905188f25f9ea2a6cdf02878091acf935f0c7be3a7fecac57307f63557f
|
|
|
result-frontend-build
|
160 Bytes |
sha256:ad01de048b43522cd9eff4ac1582eaaa139e6550d0a49be32c9e5fcbf43c31c4
|
|
|
result-frontend-check-0
|
160 Bytes |
sha256:d36dadf17ea5238ef1587bf9d35e719a422e1ae48bc7124e85e64648a8f3a917
|
|
|
result-frontend-check-1
|
168 Bytes |
sha256:37a21a364feb2638e5b2f4039ee9ed54a8a076f986f38cc1d809da38e6dc8756
|
|
|
result-frontend-check-2
|
150 Bytes |
sha256:bda80e904abc68dda209165650abc02069bff1aa15761f700a1003f020540f21
|
|
|
result-frontend-check-3
|
144 Bytes |
sha256:7eac1a388ff58f8c18122b91c51f18121ead2b27fa1e9e6c19d623a77eeadb36
|
|
|
result-frontend-check-4
|
166 Bytes |
sha256:cb200508b8f70fb1307921a6ec4934e954053bbb9bef0656ba9264a35d6adb54
|
|
|
result-frontend-check-5
|
158 Bytes |
sha256:0e260dd9ccf1f3f298b1a2cabe7e9fd3bdfbc73e4b84562cb8135bc84aa3b423
|
|
|
result-frontend-tests
|
160 Bytes |
sha256:3bda8b4f1b21a2263662ab61c5d8bf0dfbe6d97255f6efdd059a9eedc9cd8f55
|
|
|
result-hydra-gates
|
154 Bytes |
sha256:597253cd8bfba8ebbcba3fb034718b4c15e98faa7b8a8130f8a6be8abbfddfc6
|
|
|
result-info-xml
|
148 Bytes |
sha256:cbffa2435afdc7e229c95a62c12264a92808a311c6275653baf78fd8b26213a2
|
|
|
result-license-composer
|
148 Bytes |
sha256:1057fbe543d8cfe8a5d9ebe5101cfaf3112ad482e01f494a801dcc845f5c92ae
|
|
|
result-license-npm
|
138 Bytes |
sha256:efcd1774a0d79e7d225af87467eb030cc8b3c6f1c9432fd043bacc1660bcf7d5
|
|
|
result-php-quality-lint
|
140 Bytes |
sha256:b9f303f77319fb03aa3bd8eeaae068153378e713b61a3d317d8431af2db1252a
|
|
|
result-php-quality-phpcs
|
142 Bytes |
sha256:5869e7a02f77de1651c0371b84ea92d0b825e018bc6809b01a6306a81db51f98
|
|
|
result-php-quality-phpmd
|
142 Bytes |
sha256:8797e41aab261bd496d18663e5f719f6cba6ce68e303392a6d6ae9b9910c34ec
|
|
|
result-php-quality-phpmetrics
|
152 Bytes |
sha256:0e7a0ce0757a138422447ce651f39131c4cc035020b260ce7c3380b6ff2e8d84
|
|
|
result-php-quality-phpstan
|
146 Bytes |
sha256:c866bc3cdd8abaadd457c339b126197ba5a0b3b78e94b8b307011fac4ff8555b
|
|
|
result-php-quality-psalm
|
142 Bytes |
sha256:fef8f6565cbffe4dfd12a508c757a7733e05e830d257e8b7fdf8b06ad2a64df8
|
|
|
result-reuse
|
142 Bytes |
sha256:df949fef052f41b147596efe094f206623f2166603e1437d56505c22fed6b18d
|
|
|
result-security-composer
|
148 Bytes |
sha256:08a95431d62ac0580063a6443c3efcccd208dc805dff3cc7e5f26486c504912d
|
|
|
result-security-npm
|
138 Bytes |
sha256:32ca7948a154d1271bdbd92118b3e35e113ba7135d2a8836b6841072b4738449
|
|
|
result-vue-quality-eslint
|
144 Bytes |
sha256:b674ddab69eac194f2003eb73490cd67d48deee91dd78ea0dcda58071d945b01
|
|
|
result-vue-quality-stylelint
|
150 Bytes |
sha256:a5fc168ee20a50281c5f8a02eac5ff02db1725f880ace1b60c3585482af48a08
|
|
|
sbom-dossiq
|
68.5 KB |
sha256:4064ac53505355ad7cd90eb1a8f8a23b412b535995bea45ff3d000091aa4ee7e
|
|