chore(sync): carry beta back into development #1203
Triggered via pull request
August 30, 2026 17:43
Status
Success
Total duration
1h 25m 26s
Artifacts
28
code-quality.yml
on: pull_request
Matrix: quality / security
quality
/
Nextcloud test matrix
8s
quality
/
Changed paths
6s
quality
/
Frontend Build
1m 33s
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
21s
quality
/
info.xml lint
16s
quality
/
Frontend Tests (unit)
25s
quality
/
Coverage Baseline Protection
6s
quality
/
Features Check
12s
quality
/
Features Extract
quality
/
Integration Tests (Newman)
quality
/
Journeydoc Capture (screenshots)
Matrix: quality / phpunit
quality
/
Quality Report
25s
Annotations
1 error, 45 warnings, and 2 notices
|
quality / Quality Report
Unable to download artifact(s): Artifact not found for name: playwright-report
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
|
|
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 / 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 / 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 / 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 / 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 / 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 / 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 / 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 (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 / 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 / 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 / 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 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 / 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 / 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 / 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 / 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 (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 / 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 (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 (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 (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 / 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 / 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.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.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.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 / 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 / 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 / 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 / Changed paths
Heavy tier WILL run — path filtering is not enabled for this repository (enable-path-filtering=false).
|
|
quality / Quality Report
Partial run — Playwright did not execute because the changed-path filter found nothing for them to decide. This run is green about the files it examined, not about the test suite.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
coverage-report
|
2.54 MB |
sha256:1c0cf7295c4b6afbf8484afa42ba2d9d01cad26ed582e3e511268a9e186bbfb0
|
|
|
frontend-build-output
Expired
|
22.9 MB |
sha256:d5679e6424ec8b19cc8b82ee5c3c9ffa147c2e73bd3e6798828ab8ee114a9583
|
|
|
license-report-composer
|
4.2 KB |
sha256:11d1ce0e313004006f31965615d926744fd2b31634df626c0a6a96f4b1247bad
|
|
|
license-report-npm
|
14.9 KB |
sha256:c98f7cf58ba04f9a9578675986ca34fa23b8d0587b6823c6eb3598ec01c43eb9
|
|
|
quality-report
|
29.3 KB |
sha256:c3c4e0941ab6a21ae0c0b4169376f7acfc05a1134fd9091a3d45de64c1b1ec6b
|
|
|
result-frontend-build
|
160 Bytes |
sha256:4d6e7aff04c398428009d82c3a06b181b54543a42ff553dfd86fb465c2c05315
|
|
|
result-frontend-check-0
|
160 Bytes |
sha256:8f6176a413c5234addf58b5a1431f3d29293d3cf81ae2566f6538419e26b8357
|
|
|
result-frontend-check-1
|
160 Bytes |
sha256:bd1858e39ff24189b7569601771ad29481e631d2f4aa165d54d361ed2f975c61
|
|
|
result-frontend-check-2
|
150 Bytes |
sha256:bf021679542d749fad4765360aac802b8ee72ccf321eafa561915fc6a26e3a21
|
|
|
result-frontend-check-3
|
144 Bytes |
sha256:f66a9566e0ea2b4da690f831ec534398513acd7a3ebc9385eaffc9abc0c0e451
|
|
|
result-frontend-check-4
|
166 Bytes |
sha256:018ae97353f4ad5f1cb4da888c7bba48afb1433a7ae665440871fc150233b27e
|
|
|
result-frontend-check-5
|
158 Bytes |
sha256:cd189e8f18cf02014a18662856a27081f5a00abf47b33c92251bc733bf9d7b39
|
|
|
result-frontend-tests
|
160 Bytes |
sha256:7312cf6c32c46ea34eb988d1108ae264294222b15fc641d84e73a12ed7ea01a0
|
|
|
result-hydra-gates
|
154 Bytes |
sha256:30fae35fca73941c8601b0407f780356aa14b811d0215673ff9489be9391d3b6
|
|
|
result-info-xml
|
148 Bytes |
sha256:dbf2ccd50a095a014b9605df34f001c6203fb876f6ad4f955259edc2a47f93b9
|
|
|
result-license-composer
|
148 Bytes |
sha256:d42a1b2a25c5088c1a693daa4c2900f5f625632d4e47547903888c606ea76673
|
|
|
result-license-npm
|
138 Bytes |
sha256:13ff82de5f8cfe7fe3398dbd27c51c921d7d3827e547c7978eaca3b5ddc0e72f
|
|
|
result-php-quality-lint
|
140 Bytes |
sha256:065f78899a748ff050122bb1734bf5a32d39391a2a48a4a560f9a5c75cd0ee5d
|
|
|
result-php-quality-phpcs
|
142 Bytes |
sha256:ff5ad7a8b28c07b0aa33f57fdbb09e21f17eb14458d466ed1ff861c2ec12c9c2
|
|
|
result-php-quality-phpmd
|
142 Bytes |
sha256:7006c2944d0bc905f80dc1e7f20eaf388da3733de50a99942e29fa7ac2d2a1b7
|
|
|
result-php-quality-phpmetrics
|
152 Bytes |
sha256:ab800d585c8e5ad2a3be904558f8efede741c6236967f48c2fba2323da0ee62d
|
|
|
result-php-quality-phpstan
|
146 Bytes |
sha256:a2b82a0c2149710aba1afaebcd4fe2e9a0249acd4e19de779d31df1aeaa4d7d3
|
|
|
result-php-quality-psalm
|
142 Bytes |
sha256:1f702a016907fb69dc864ccbede93122fc843cced87200d9924b5b3f2e0b9d7b
|
|
|
result-reuse
|
142 Bytes |
sha256:38e675b1ce4b44c107bc41b9a2d9b72d8207300529d8b8124f48fc3ba1ec906d
|
|
|
result-security-composer
|
148 Bytes |
sha256:8160374404857cf9b27202733819c874745efdc7269bb2a150b1c27d97280a6f
|
|
|
result-security-npm
|
138 Bytes |
sha256:7ef406b58269a99a0412ae00725936545e0268be84096270281a03731a4f7117
|
|
|
result-vue-quality-eslint
|
144 Bytes |
sha256:11b251fd8b4bc4eee8674b56a53d5b374ba134cdeac5d9dca7e62f16a853025b
|
|
|
result-vue-quality-stylelint
|
150 Bytes |
sha256:fca453c96a5ac34b5e3dae8bdcd6d05bffd100409c6bd316f5a498ba279d12c1
|
|