docs: repoint stale Codeberg URLs to GitHub #395
code-quality.yml
on: push
Matrix: quality / security
quality
/
Nextcloud test matrix
5s
quality
/
Frontend Build
58s
Matrix: quality / frontend-checks
Matrix: quality / license
Matrix: quality / php-quality
Matrix: quality / vue-quality
quality
/
Nextcloud API check (app:check-code)
quality
/
REUSE compliance
17s
quality
/
info.xml lint
19s
quality
/
Frontend Tests (unit)
11s
quality
/
Coverage Baseline Protection
quality
/
Features Check
quality
/
Features Extract
11s
Matrix: quality / phpunit
quality
/
Integration Tests (Newman)
1m 33s
quality
/
Journeydoc Capture (screenshots)
quality
/
Quality Report
33s
Annotations
33 warnings
|
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: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 / 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 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 / 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 / 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 / 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 / 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 / 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 / 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 / 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 / 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 / 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 / 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 / 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 (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 (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 (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 (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 (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 / 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 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 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 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)
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)
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 / 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/cache@v4, 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 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 / 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)
check_e2e_skips.py not found (hydra-gates not vendored here yet) — skip discipline NOT measured on this run.
|
|
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/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
coverage-report
|
291 KB |
sha256:737970901d58d9b819531293f74d37ed119cba4b34577d479236d733dfaf8b8f
|
|
|
frontend-build-output
Expired
|
18.6 MB |
sha256:8a61934eade7c570f1a929549041aad9a5aee9fea1f7434cb42af994f209896f
|
|
|
license-report-composer
|
3.61 KB |
sha256:38d30e5309ead01a55e016c48766e48ec6b4a72a76dd2783a465b766cc8b9fea
|
|
|
license-report-npm
|
15.3 KB |
sha256:18f1c5c8d9481454a8bc1d034123f5939327dd8f01b65d694b39d0df75ab4908
|
|
|
playwright-report
|
199 KB |
sha256:862c69cc6607ef155c6b57d8a5ee2795151ccbdb32b9171678a02e65545b3403
|
|
|
quality-report
|
28.8 KB |
sha256:4d567f597c1d67ff74915c522bb3e4d1b9821a7ba469f6cf23542f710baab410
|
|
|
result-frontend-build
|
160 Bytes |
sha256:eb508aef094c352ac9d28ef94b9bbba86679454453f945d0a9a8caa9c6096f5f
|
|
|
result-frontend-check-0
|
154 Bytes |
sha256:f4e0ab4e58a69cc7c19f10931df53e79bb9724bd616c1f27e202558f57ab1c30
|
|
|
result-frontend-check-1
|
160 Bytes |
sha256:72e18c32a09638413d21e444d31ea2d368ae024e2b87fddfae5a0e44f91f8faf
|
|
|
result-frontend-check-2
|
144 Bytes |
sha256:da7cd6ec3c50552bcbe552086448ebe425f9526d757e679cdd00587c2536fb2c
|
|
|
result-frontend-tests
|
160 Bytes |
sha256:35764965c3805edef25107cbf9c23889cc6f19ceda82f7cda4b7507227d7f11c
|
|
|
result-hydra-gates
|
154 Bytes |
sha256:e1efeee52ebf466d201abb8cc4ad6a080ae5e1d6ffb310444eaee4c8cb498bcb
|
|
|
result-info-xml
|
148 Bytes |
sha256:5e024c758fd6eef26a6d3f06a78596bdf397966dc4ff6e60b9d28b7a964507d1
|
|
|
result-license-composer
|
148 Bytes |
sha256:c67fac9ad4a3cc3ac3bba73784c2eaca355c00277aecbbccfa17419f8d009465
|
|
|
result-license-npm
|
138 Bytes |
sha256:0b0f796e387eef18603310e67334bb7b3e8f06074d5f64a63ba72798a130376a
|
|
|
result-php-quality-lint
|
140 Bytes |
sha256:434ebf68bb14a9f387a87dd9b3ee5e4aa87f7b051806292f89f55226ad62fc49
|
|
|
result-php-quality-phpcs
|
142 Bytes |
sha256:d551c2a0149d145743f237d4711e9044869adf8ab4e6635eb209a130084411d1
|
|
|
result-php-quality-phpmd
|
142 Bytes |
sha256:bdefece882f5bc5e0c2bcee62d6136b25d96d3fa77c66fbbee3f3ab119162035
|
|
|
result-php-quality-phpmetrics
|
152 Bytes |
sha256:61b829efadb18cbcd8e43c7fc763cac54c70b811afdaf41905be73bfb54aebba
|
|
|
result-php-quality-phpstan
|
146 Bytes |
sha256:151aea14840d9de6a2dc0940ad346ccfc75d8d35123c8d44a11e05de6f7e6db4
|
|
|
result-php-quality-psalm
|
142 Bytes |
sha256:e4f2f22a3e5b10adcd40b236387786bd8b1dcf7f4dbc59cb14d56232fafea171
|
|
|
result-reuse
|
142 Bytes |
sha256:6bd821850e2028d8dfc53457c090236bc34a33614088ff956e3b52e9fb9e5279
|
|
|
result-security-composer
|
148 Bytes |
sha256:ae5aea0f0052139219907e507a0163b88bbf53aa1d57fae80549d2bba5796ecc
|
|
|
result-security-npm
|
138 Bytes |
sha256:6c4fdf9cafa45d6a8740de415749c5802f657c1249d20384eb99d3117c37424e
|
|
|
result-vue-quality-eslint
|
144 Bytes |
sha256:9753f61308e11d0a323cef876884ce2a3e36b7b75c3fd4f869a60b06a8c1f52d
|
|
|
result-vue-quality-stylelint
|
150 Bytes |
sha256:539dcbef7e49faf250a629b6fe92637b2b7d9d5394320c4bc0b7c5b5ebcc9fbe
|
|