Skip to content

Merge pull request #1726 from ConductionNL/fix/e2e-parent-case-langua… #2793

Merge pull request #1726 from ConductionNL/fix/e2e-parent-case-langua…

Merge pull request #1726 from ConductionNL/fix/e2e-parent-case-langua… #2793

Triggered via push September 3, 2026 09:49
Status Success
Total duration 59m 26s
Artifacts 30

code-quality.yml

on: push
Matrix: quality / security
quality  /  Nextcloud test matrix
8s
quality / Nextcloud test matrix
quality  /  Changed paths
9s
quality / Changed paths
quality  /  Frontend Build
2m 0s
quality / Frontend Build
Matrix: quality / frontend-checks
Matrix: quality / license
Matrix: quality / php-quality
Matrix: quality / vue-quality
quality  /  Nextcloud API check (app:check-code)
0s
quality / Nextcloud API check (app:check-code)
quality  /  REUSE compliance
20s
quality / REUSE compliance
quality  /  info.xml lint
25s
quality / info.xml lint
quality  /  Frontend Tests (unit)
34s
quality / Frontend Tests (unit)
quality  /  Coverage Baseline Protection
0s
quality / Coverage Baseline Protection
quality  /  Features Check
quality / Features Check
quality  /  Features Extract
13s
quality / Features Extract
quality  /  Integration Tests (Newman)
0s
quality / Integration Tests (Newman)
quality  /  Journeydoc Capture (screenshots)
0s
quality / Journeydoc Capture (screenshots)
Matrix: quality / phpunit
quality  /  E2E Tests (Playwright)
20m 41s
quality / E2E Tests (Playwright)
quality  /  Quality Report
29s
quality / Quality Report
Fit to window
Zoom out
Zoom in

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" description
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