Skip to content

chore(dependabot): hold back vue-router 5 as well (#868) #1230

chore(dependabot): hold back vue-router 5 as well (#868)

chore(dependabot): hold back vue-router 5 as well (#868) #1230

Triggered via push August 30, 2026 20:34
Status Success
Total duration 3h 20m 15s
Artifacts 30

code-quality.yml

on: push
Matrix: quality / security
quality  /  Nextcloud test matrix
7s
quality / Nextcloud test matrix
quality  /  Changed paths
6s
quality / Changed paths
quality  /  Frontend Build
1m 42s
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)
27m 26s
quality / Nextcloud API check (app:check-code)
quality  /  REUSE compliance
24s
quality / REUSE compliance
quality  /  info.xml lint
16s
quality / info.xml lint
quality  /  Frontend Tests (unit)
30s
quality / Frontend Tests (unit)
quality  /  Coverage Baseline Protection
27m 25s
quality / Coverage Baseline Protection
quality  /  Features Check
27m 25s
quality / Features Check
quality  /  Features Extract
8s
quality / Features Extract
quality  /  Integration Tests (Newman)
quality / Integration Tests (Newman)
quality  /  Journeydoc Capture (screenshots)
quality / Journeydoc Capture (screenshots)
Matrix: quality / phpunit
quality  /  E2E Tests (Playwright)
14m 16s
quality / E2E Tests (Playwright)
quality  /  Hydra Gates
1m 9s
quality / Hydra Gates
quality  /  Quality Report
34s
quality / Quality Report
Fit to window
Zoom out
Zoom in

Annotations

47 warnings and 1 notice
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 / 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 / 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 (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 / 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 / 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/PaginationComponent.vue#L270
Syntax error in namepath: page-size-changed
quality / Vue Quality (eslint): src/components/PaginationComponent.vue#L254
The "page-changed" event has been triggered but not declared on `emits` option
quality / Vue Quality (eslint): src/components/PaginationComponent.vue#L251
Syntax error in namepath: page-changed
quality / Vue Quality (eslint): src/components/ContactpersonenList.vue#L689
Missing JSDoc @PARAM "contactpersoon" description
quality / Vue Quality (eslint): src/components/ContactpersonenList.vue#L582
Missing JSDoc @PARAM "contactpersoon" description
quality / Vue Quality (eslint): src/components/CollapsibleSection.vue#L228
Boolean prop should only be defaulted to false
quality / Vue Quality (eslint): src/components/AlwaysVisibleSection.vue#L264
The "refresh" event has been triggered but not declared on `emits` option
quality / Vue Quality (eslint): src/components/AlwaysVisibleSection.vue#L255
The "save" event has been triggered but not declared on `emits` option
quality / Vue Quality (eslint): src/components/AlwaysVisibleSection.vue#L206
Boolean prop should only be defaulted to false
quality / Vue Quality (eslint): src/App.vue#L253
Unexpected inline JSDoc tag. Did you mean to use {@nextcloud}, \@nextcloud, or `@nextcloud`?
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 (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 / 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 / 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 / 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 (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 / 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 / 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 / Frontend Check (check:vue-demi)
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 (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 / 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 / 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: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 (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 / 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.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 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 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 / 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.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.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 / 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)
1 e2e skip-discipline violations (report-only). Flip `e2e-skip-blocking: true` for this app once they are worked down.
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
2.54 MB
sha256:0f134da7c66c9ef610ea28caa85cae4978d037afc386dc86c12a36d04418cc59
frontend-build-output Expired
22.9 MB
sha256:10f93823ba368f3d820631f30554732eaaf83244b4b69c8027413787b1da1a99
license-report-composer
4.2 KB
sha256:3e59b69b2f117720b8f7e4fb497fe2df15dec727bcbd697c38acb6fa63cf4934
license-report-npm
14.9 KB
sha256:632123cd459ab31e27aaad6b7eb826e4cb4fb6ab9e8861879a096ca694f1569b
playwright-report
291 KB
sha256:934c85343d8a010621ecdd29092a53ecde22a1a557206cbf71fa83a600841e13
quality-report
28.6 KB
sha256:3277d394c413665992ac0d43b79818ddbbf6b751bec77ba657bb632566a9492c
result-frontend-build
160 Bytes
sha256:8bf64542a8b8f763ffecc13809bd352c5cdce628648636a0d58f8e37330502ef
result-frontend-check-0
160 Bytes
sha256:cef1eb56ef18ea0c57f0a436678c9632e43cd1c3192833bfe841fec89c634be9
result-frontend-check-1
160 Bytes
sha256:4ac90bc451017f3c80ccfabe57b91c3ac8aea0ed46388db62d05b75547bdc231
result-frontend-check-2
150 Bytes
sha256:07ec9f5ee6b9af52bdc57aa9aa47f98994c967c5911240691d953522d3803f02
result-frontend-check-3
144 Bytes
sha256:714a2d5ecdeca5162d7d0d9dde3c6f7902ef78e9722cf2afd98afa6e9c60c0c1
result-frontend-check-4
166 Bytes
sha256:c534b47922842fbece1fe6e06f2cfd2c78be59d4f50c0f532edbc5ac6279fc15
result-frontend-check-5
158 Bytes
sha256:a7a7f8459cc5b447b6a10c3b83f41e25baed6faab4ae96798b2575c0426495be
result-frontend-tests
160 Bytes
sha256:bd3f0ed78299df7035e005c4cea0861ed85106e6d3942223b2d9970e75857863
result-hydra-gates
154 Bytes
sha256:bcf541b21b60b951bfd68f34f29f78acca7199707489fc31b0e05db4a8b0c23c
result-info-xml
148 Bytes
sha256:72ed1329a7efc7d1fd4a18e8e6fa5ea35bd51f43dd9d6fd3734117285fbfe7f3
result-license-composer
148 Bytes
sha256:2d0fd182b52c10f0d90eb14a3c7a1193746962632d442ed414457511794fe5b9
result-license-npm
138 Bytes
sha256:dcc222d3f970ae9c320372536f6d10ad247d5caf674c2f02219ec4be3c3d65b1
result-php-quality-lint
140 Bytes
sha256:7f2e9b028194bf20149dceb77245b97b5c3fac6c1a1ce8241ae8c16ae40a5f88
result-php-quality-phpcs
142 Bytes
sha256:93cfcf01b053e9951fd3166039633f95f7d5cd9b6f0353af48c055487f7aa3dc
result-php-quality-phpmd
142 Bytes
sha256:9b2916e2ccee6b59f3f76058b2c84be19d2649ca46668bff31d603bfc4009fa0
result-php-quality-phpmetrics
152 Bytes
sha256:05560ee3aa59432ad314539709a86836418a9bf5e049b013901cd696ed0bb9fd
result-php-quality-phpstan
146 Bytes
sha256:9a7e340dfcd4f8714432c8c2cbccaeb0e5e9b3a7be4e6b6697c727c077ae9195
result-php-quality-psalm
142 Bytes
sha256:a4ee9730463520b81e78657b091f2064f956d2d12fb2ba12635e34b290c183fc
result-reuse
142 Bytes
sha256:dedc2f4e0922bca8f9791bf6b89cce5c3392df60c94db4f1d7dd96dfb8cdc015
result-security-composer
148 Bytes
sha256:62c7cc1dcb84c4e9267799f9c469e1bcd3ddf8a6ffd949f742e81e25002372f8
result-security-npm
138 Bytes
sha256:0e7835e88635b6d1f3798082ec5078c0b5b8637e5f5dd6d70b0a9895939ceeb2
result-vue-quality-eslint
144 Bytes
sha256:60d4cc508f98c085b8bd8525b595da9d590bc628b1bbaec2d8d446d280fb4c53
result-vue-quality-stylelint
150 Bytes
sha256:8fcce75a8cafe24420ce1391b793b8dfdab2baf6045cec7ece8cdc4ace7ab10a
sbom-stackiq
94.3 KB
sha256:090870c419410083cd248db2cf70d36d6f712ae85b72b07abe0ded20c9cb603b