Skip to content
This repository was archived by the owner on May 29, 2026. It is now read-only.

feat(nav): add Features & roadmap page + bump nc-vue beta.101 (#144) #430

feat(nav): add Features & roadmap page + bump nc-vue beta.101 (#144)

feat(nav): add Features & roadmap page + bump nc-vue beta.101 (#144) #430

Triggered via push May 25, 2026 21:18
Status Failure
Total duration 1m 29s
Artifacts 14

code-quality.yml

on: push
Matrix: quality / security
Matrix: quality / php-quality
Matrix: quality / license
Matrix: quality / vue-quality
quality  /  Coverage Baseline Protection
0s
quality / Coverage Baseline Protection
quality  /  Features Check
0s
quality / Features Check
quality  /  Features Extract
10s
quality / Features Extract
Matrix: quality / phpunit
quality  /  Integration Tests (Newman)
quality / Integration Tests (Newman)
quality  /  E2E Tests (Playwright)
quality / E2E Tests (Playwright)
quality  /  Update Coverage Baseline
quality / Update Coverage Baseline
quality  /  Quality Report
23s
quality / Quality Report
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 17 warnings
quality / PHP Quality (phpcs)
Process completed with exit code 2.
quality / PHP Quality (phpcs)
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - Root composer.json requires php ^8.3 but your php version (8.1; overridden via config.platform, actual: 8.3.31) does not satisfy that requirement.
quality / Security (composer)
Process completed with exit code 2.
quality / Security (composer)
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - Root composer.json requires php ^8.3 but your php version (8.1; overridden via config.platform, actual: 8.3.31) does not satisfy that requirement.
quality / PHP Quality (psalm)
Process completed with exit code 2.
quality / PHP Quality (psalm)
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - Root composer.json requires php ^8.3 but your php version (8.1; overridden via config.platform, actual: 8.3.31) does not satisfy that requirement.
quality / PHP Quality (phpmd)
Process completed with exit code 2.
quality / PHP Quality (phpmd)
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - Root composer.json requires php ^8.3 but your php version (8.1; overridden via config.platform, actual: 8.3.31) does not satisfy that requirement.
quality / License (composer)
Process completed with exit code 2.
quality / License (composer)
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - Root composer.json requires php ^8.3 but your php version (8.1; overridden via config.platform, actual: 8.3.31) does not satisfy that requirement.
quality / PHP Quality (lint)
Process completed with exit code 2.
quality / PHP Quality (lint)
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - Root composer.json requires php ^8.3 but your php version (8.1; overridden via config.platform, actual: 8.3.31) does not satisfy that requirement.
quality / PHP Quality (phpmetrics)
Process completed with exit code 2.
quality / PHP Quality (phpmetrics)
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - Root composer.json requires php ^8.3 but your php version (8.1; overridden via config.platform, actual: 8.3.31) does not satisfy that requirement.
quality / PHP Quality (phpstan)
Process completed with exit code 2.
quality / PHP Quality (phpstan)
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - Root composer.json requires php ^8.3 but your php version (8.1; overridden via config.platform, actual: 8.3.31) does not satisfy that requirement.
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 / Quality Report
Unable to download artifact(s): Artifact not found for name: coverage-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 / SBOM
Process completed with exit code 2.
quality / SBOM
Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - Root composer.json requires php ^8.3 but your php version (8.1; overridden via config.platform, actual: 8.3.31) does not satisfy that requirement.
quality / Features Extract
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
quality / Features Extract
Could not push the regenerated docs/features.json — branch protection rejected the bot push (see ConductionNL/.github#61). Run scripts/extract-features.py locally and commit manually.
quality / PHP Quality (phpcs)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
quality / License (composer)
No files were found with the provided path: license-report/. No artifacts will be uploaded.
quality / PHP Quality (lint)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
quality / SBOM
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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-npm Expired
11.2 KB
sha256:382de8693c39d80f4aa32454b615fd9923437efea08a389d12bb74ec58848a0e
quality-report Expired
26.6 KB
sha256:fd477353c25b84caa17a87e6d3faddb982bceb85b7caaa428ef6d3fa5060a880
result-license-composer Expired
148 Bytes
sha256:72a550eff6ea61d2d1bccf0e53b14434d4ff29468ff47c58eb10490d70bd1871
result-license-npm Expired
138 Bytes
sha256:27ef5aedb08ee5d6195b76abd199001cc3592922f20d7eddf5e6ccf2127b6c35
result-php-quality-lint Expired
140 Bytes
sha256:c8b7f5fe850c955d32ba46506884ae846961f023e9408c3660b9170c4e7bc445
result-php-quality-phpcs Expired
142 Bytes
sha256:b0b69e62756a68a4f0fc76c8848cff8284bd5b5b0390bfecc57d86d9af5d9f6e
result-php-quality-phpmd Expired
142 Bytes
sha256:48adef0ffa350e667e8f7202e5b6d78b9079dbe9719e220d47e4874c5c430f43
result-php-quality-phpmetrics Expired
152 Bytes
sha256:ccf2ca40b4f85a5e385312f39fb4ce6dc8e972a00f7897a17df47ec8f8d2ff31
result-php-quality-phpstan Expired
146 Bytes
sha256:31021a96bb64a2f2d0bf644be3ac5813887a6ec428ac05635922e86667747dfe
result-php-quality-psalm Expired
142 Bytes
sha256:c089ae69995f9d8a6ae26b1ef42c874c37ae6caa71d977f8b994b216748282c0
result-security-composer Expired
148 Bytes
sha256:e6a9c944e460a9db7146456a8b08740ffc7a3de0be1909007a2f04441cd56820
result-security-npm Expired
138 Bytes
sha256:da5bcdf01255a8a378567acbff6a9bd74357818adcd249ce3a39d7dfdfcc4368
result-vue-quality-eslint Expired
144 Bytes
sha256:08b2ce3b0504411d5fb83dabf33707b1bc27a7e0982685f4d62bca8a37d342bc
result-vue-quality-stylelint Expired
150 Bytes
sha256:aec5a9c449328999c238d5c628ae197c87b82a66e91e0d48a2d9515dee13e9ee