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

docs(architecture): add ADR-003 information architecture (#134) #401

docs(architecture): add ADR-003 information architecture (#134)

docs(architecture): add ADR-003 information architecture (#134) #401

Triggered via push May 23, 2026 05:44
Status Failure
Total duration 1m 51s
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
quality / Coverage Baseline Protection
Matrix: quality / phpunit
quality  /  Integration Tests (Newman)
0s
quality / Integration Tests (Newman)
quality  /  E2E Tests (Playwright)
0s
quality / E2E Tests (Playwright)
quality  /  Update Coverage Baseline
quality / Update Coverage Baseline
quality  /  Quality Report
39s
quality / Quality Report
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 15 warnings
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 / 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 (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 / 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 / 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 (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 (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 (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 / 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 / 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 / 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 / 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 (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 / 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 / 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 / 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 / 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 (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 (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 (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 / 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 / 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/
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/

Artifacts

Produced during runtime
Name Size Digest
license-report-npm Expired
12.6 KB
sha256:3ac70cd00c925b402eceb12b234014a4662bdf00a27e344979f028a244db2516
quality-report Expired
27 KB
sha256:425bf74b3d3a593653b1383ec59cf01786bd77e5354b8f320587240598f03077
result-license-composer Expired
148 Bytes
sha256:650f71b595340ebf153289bac56d63689c62a0f6f0b884ebb7aaa8e96e9f1508
result-license-npm Expired
138 Bytes
sha256:0e73f9691aa9424639a5682cde8075a5a781ebc996eb8449a77a872d6f7d28b7
result-php-quality-lint Expired
140 Bytes
sha256:6d8a251267ec94dac3277e52bb94b32130ba5cdb71ae3179b36e33e785f6d6a5
result-php-quality-phpcs Expired
142 Bytes
sha256:feb4eb657c42e48a662c7a234d3fc2430bf75c99e9494bf015c6d4bb9f69babf
result-php-quality-phpmd Expired
142 Bytes
sha256:50c32783d7c57b8b64c99a278a5360b0692a502ce6c648c9106e8658d416139e
result-php-quality-phpmetrics Expired
152 Bytes
sha256:a46b424768fc7c25a5f5ea8f3f1a0bf5e9ac912d42f86517554622ba2ed9f56f
result-php-quality-phpstan Expired
146 Bytes
sha256:a11fce56554cc9e621f33738da54f79c2f842b10ff6e0adf0c0b183d4dc0dd28
result-php-quality-psalm Expired
142 Bytes
sha256:9c496babb35634f1b3cb57234faf85990c23aefdcb7a8e635ae2f6faca471337
result-security-composer Expired
148 Bytes
sha256:b5b8d604b835677c77c3317bf68835dfa862b5a1f621267099f124da356bde77
result-security-npm Expired
138 Bytes
sha256:b2ef735d65aca70ef4e10d042f5de0e668cc6a8cc734f46a6ca33fb2bfede6a2
result-vue-quality-eslint Expired
144 Bytes
sha256:74468b241517bdb377acb02c6f10b35b0a7240ec94fbf50f4757a43bd533d95f
result-vue-quality-stylelint Expired
150 Bytes
sha256:99198c5c5da4ea9e8ad94a4821591d9e0dc870cc7f72c3cf3c297c3a83ca8eef