Skip to content

perf(UI): optimize app initialization by parallelizing API calls and lazy loading components #15739

perf(UI): optimize app initialization by parallelizing API calls and lazy loading components

perf(UI): optimize app initialization by parallelizing API calls and lazy loading components #15739

Triggered via pull request May 2, 2026 08:40
Status Cancelled
Total duration 8m 57s
Artifacts 7

build.yml

on: pull_request
detect what files changed
14s
detect what files changed
Matrix: build / build
check-generateOpenApiDocs  /  check-generate-openapi-docs
check-generateOpenApiDocs / check-generate-openapi-docs
frontend-validation  /  frontend-validation
1m 15s
frontend-validation / frontend-validation
playwright-e2e  /  playwright-e2e
8m 15s
playwright-e2e / playwright-e2e
playwright-e2e-live  /  playwright-e2e-live
6m 23s
playwright-e2e-live / playwright-e2e-live
docker-compose-tests  /  docker-compose-tests
8m 29s
docker-compose-tests / docker-compose-tests
pre-commit  /  pre-commit
1m 17s
pre-commit / pre-commit
dependency-review  /  dependency-review
16s
dependency-review / dependency-review
ai-engine  /  engine
ai-engine / engine
playwright-e2e-enterprise  /  playwright-e2e-enterprise
playwright-e2e-enterprise / playwright-e2e-enterprise
tauri-build  /  determine-matrix
tauri-build / determine-matrix
check-licence  /  check-licence
check-licence / check-licence
Matrix: tauri-build / build
Waiting for pending jobs
Matrix: test-build-docker-images / test-build-docker-images
Waiting for pending jobs
tauri-build  /  pr-comment
tauri-build / pr-comment
tauri-build  /  report
tauri-build / report
All checks passed
4s
All checks passed
Fit to window
Zoom out
Zoom in

Annotations

23 errors and 14 warnings
frontend-validation / frontend-validation
Process completed with exit code 1.
frontend-validation / frontend-validation
Unhandled error: HttpError: Resource not accessible by integration
frontend-validation / frontend-validation
Duplicate identifier 'useFilesModalContext'.
frontend-validation / frontend-validation
Duplicate identifier 'LocalIcon'.
frontend-validation / frontend-validation
Import declaration conflicts with local declaration of 'AppConfigModal'.
frontend-validation / frontend-validation
Duplicate identifier 'useFilesModalContext'.
frontend-validation / frontend-validation
Duplicate identifier 'LocalIcon'.
frontend-validation / frontend-validation
Import declaration conflicts with local declaration of 'FileManager'.
frontend-validation / frontend-validation
Duplicate identifier 'RightRail'.
frontend-validation / frontend-validation
Duplicate identifier 'QuickAccessBar'.
frontend-validation / frontend-validation
Import declaration conflicts with local declaration of 'Workbench'.
frontend-validation / frontend-validation
Import declaration conflicts with local declaration of 'ToolPanel'.
playwright-e2e-live / playwright-e2e-live
Process completed with exit code 201.
Task 'frontend:test:e2e' failed
exit status 1
playwright-e2e / playwright-e2e
Canceling since a higher priority waiting request for Build and Test Workflow-pull_request-6276 exists
playwright-e2e / playwright-e2e
The operation was canceled.
docker-compose-tests / docker-compose-tests
Canceling since a higher priority waiting request for Build and Test Workflow-pull_request-6276 exists
docker-compose-tests / docker-compose-tests
No test report files were found
docker-compose-tests / docker-compose-tests
The operation was canceled.
All checks passed
Process completed with exit code 1.
Build and Test Workflow
Canceling since a higher priority waiting request for Build and Test Workflow-pull_request-6276 exists
Build and Test Workflow
Canceling since a higher priority waiting request for Build and Test Workflow-pull_request-6276 exists
Build and Test Workflow
Canceling since a higher priority waiting request for Build and Test Workflow-pull_request-6276 exists
detect what files changed
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc. 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/
dependency-review / dependency-review
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/dependency-review-action@2031cfc080254a8a887f58cffee85186f0e49e48, step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc. 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/
frontend-validation / frontend-validation
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc. 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/
pre-commit / pre-commit
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc. 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/
build / build (25, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: madrapps/jacoco-report@50d3aff4548aa991e6753342d9ba291084e63848, step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc. 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/
build / build (25, true)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: madrapps/jacoco-report@50d3aff4548aa991e6753342d9ba291084e63848, step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc. 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/
build / build (21, true)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: madrapps/jacoco-report@50d3aff4548aa991e6753342d9ba291084e63848, step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc. 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/
build / build (21, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: madrapps/jacoco-report@50d3aff4548aa991e6753342d9ba291084e63848, step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc. 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/
playwright-e2e-live / playwright-e2e-live
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc. 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/
playwright-e2e / playwright-e2e
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc. 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/
playwright-e2e / playwright-e2e
No files were found with the provided path: frontend/playwright-report/. No artifacts will be uploaded.
docker-compose-tests / docker-compose-tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: step-security/harden-runner@58077d3c7e43986b6b15fba718e8ea69e387dfcc. 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/
docker-compose-tests / docker-compose-tests
No file matches path testing/cucumber/junit/*.xml
docker-compose-tests / docker-compose-tests
No files were found with the provided path: testing/cucumber/report.html. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size Digest
backend-log-live-25248092138
4.19 KB
sha256:ac5353d26e76f29cd3489ae354c263ecabd57ad5304256dd4de1be384c5cde35
docker-compose-test-reports
39.6 KB
sha256:41ff73c29d251fdb36758328ca6fef1de9044897ea466ec3ba2e4709b5e7cad5
playwright-report-live-25248092138
684 KB
sha256:3e4a066be90e9d423065fd33d319a67cc3e9c1921f4eb3d57b6fe2d52d91f8d8
test-reports-jdk-21-spring-security-false
5.5 MB
sha256:fb6d16f8904e2a77ee67ced531c6deea296bcefe541a4310a39337d3d53960c5
test-reports-jdk-21-spring-security-true
5.5 MB
sha256:43f6ef58676ca90591b42ebc67753e378c348ac134d232b5a78825296e038126
test-reports-jdk-25-spring-security-false
5.5 MB
sha256:32b57f629ab89dedd687e021aa6c3b8f265f159557db3b8f34f2a7b38d89a83e
test-reports-jdk-25-spring-security-true
5.5 MB
sha256:b935cdefbb58442077d6bcf46828736f13d4c192a25b099f296eb65cdacf68db