This repository was archived by the owner on Aug 4, 2026. It is now read-only.
Release: merge development into beta #118
code-quality.yml
on: pull_request
Matrix: quality / security
Matrix: quality / php-quality
Matrix: quality / frontend-checks
Matrix: quality / license
Matrix: quality / vue-quality
quality
/
Coverage Baseline Protection
0s
quality
/
Features Check
6s
quality
/
Features Extract
0s
quality
/
Frontend Tests (unit)
14s
quality
/
Journeydoc Capture (screenshots)
quality
/
SBOM
0s
Matrix: quality / phpunit
quality
/
Integration Tests (Newman)
1m 16s
quality
/
E2E Tests (Playwright)
0s
quality
/
Update Coverage Baseline
quality
/
Quality Report
48s
Annotations
5 errors and 25 warnings
|
quality / Features Check
Process completed with exit code 1.
|
|
quality / Features Check
docs/features.json is out of date — run scripts/extract-features.py to regenerate
|
|
quality / Quality Report
Process completed with exit code 1.
|
|
quality / Quality Report
One or more quality jobs failed — see the report above.
|
|
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 / 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 / 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 (composer)
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 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 / 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 (phpcs)
PHPCS found warnings but no errors — passing.
|
|
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 / 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/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 / 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/views/IndexPageWrapper.vue#L67
Missing JSDoc @PARAM "props" declaration
|
|
quality / Vue Quality (eslint):
src/store/modules/settings.js#L46
Missing JSDoc @PARAM "settings" declaration
|
|
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 / PHPUnit (PHP 8.4, NC stable31)
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 / PHPUnit (PHP 8.4, NC stable32)
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 / PHPUnit (PHP 8.3, NC stable31)
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 / PHPUnit (PHP 8.4, NC stable33)
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 / PHPUnit (PHP 8.3, NC stable32)
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 / PHPUnit (PHP 8.3, NC stable33)
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 / 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/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 / 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/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
license-report-composer
|
3.53 KB |
sha256:fef1b6c0234581ceb87b95b13957cfa7d005b45b98d3e1ffc949e5fd3be2fbcd
|
|
|
license-report-npm
|
13.8 KB |
sha256:016cfa2d6717bf3735841c428c797856711b4028632ba6322d0502297e288833
|
|
|
quality-report
|
27.8 KB |
sha256:a4bf90f554e4ee6c7c0b6a0f0eceed6b7ec8119ea71c62dfd3da200f6cedc221
|
|
|
result-frontend-tests
|
160 Bytes |
sha256:edb80d48f75e3ed5cf04a447538a5dc356c0873e524cc59fdd61c3160f041e2d
|
|
|
result-license-composer
|
148 Bytes |
sha256:6bbdc2800e884c7c34c5ea507ba0aa39e2c7e2c5277bc7aca9320de3fb2300be
|
|
|
result-license-npm
|
138 Bytes |
sha256:cfa5c2fba9cd6891207ee8369a6be6f5c2cbb6126c7485b5eb196fabc6f5ed41
|
|
|
result-php-quality-lint
|
140 Bytes |
sha256:dcfc87d1cc8e959a3e8db33b8c779151a8825a5bb35ceb213e843f71f13812f3
|
|
|
result-php-quality-phpcs
|
142 Bytes |
sha256:e7d8dd5d5ed20c8cd3511a04d14a53c30a978c63d6efff31aab5e03461ae1571
|
|
|
result-php-quality-phpmd
|
142 Bytes |
sha256:631bb42136f4cc112e2660752ea415d67d84c4389efc605ea3f5fb1c138a632b
|
|
|
result-php-quality-phpmetrics
|
152 Bytes |
sha256:4e8cedacb977ce330cfe320d4a7042b80005af0f2c9e0e70eb8b383ca7031af8
|
|
|
result-php-quality-phpstan
|
146 Bytes |
sha256:36d780b2326b9cae3caa3087daa574de13dff807fd51fbc234632e7a40c7f0b2
|
|
|
result-php-quality-psalm
|
142 Bytes |
sha256:46d94ff95ae6a0b956150da2b9d1dd8b4441f0eb2ae6b979bfbc155b75168c45
|
|
|
result-security-composer
|
148 Bytes |
sha256:9bc93db023ddf31c4025361e8aa784fc45a5415124cfa6ed7aed29f365981048
|
|
|
result-security-npm
|
138 Bytes |
sha256:6ef40a09467d490ac16171d82688660d945a1d8e0df01266152b642abf9497c6
|
|
|
result-vue-quality-eslint
|
144 Bytes |
sha256:4b7ec5ea1cf81e4afc3cb75f9170e4341d151dbc97f44074f249367a0ce9197c
|
|
|
result-vue-quality-stylelint
|
150 Bytes |
sha256:465de6415dc02b73d8a2ba5e2c6c444d8e60abacd9ccf1116c904665628cefa9
|
|