Skip to content

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

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 #15742

Triggered via pull request May 2, 2026 12:35
Status Success
Total duration 24m 11s
Artifacts 10

build.yml

on: pull_request
detect what files changed
20s
detect what files changed
Matrix: build / build
check-generateOpenApiDocs  /  check-generate-openapi-docs
check-generateOpenApiDocs / check-generate-openapi-docs
frontend-validation  /  frontend-validation
3m 53s
frontend-validation / frontend-validation
playwright-e2e  /  playwright-e2e
15m 27s
playwright-e2e / playwright-e2e
playwright-e2e-live  /  playwright-e2e-live
8m 29s
playwright-e2e-live / playwright-e2e-live
docker-compose-tests  /  docker-compose-tests
22m 51s
docker-compose-tests / docker-compose-tests
pre-commit  /  pre-commit
1m 14s
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
3s
All checks passed
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
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/
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, 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 (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/
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/
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/
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/

Artifacts

Produced during runtime
Name Size Digest
backend-log-live-25252026050
7.05 KB
sha256:6559509ec02b8149072178433fea22bf19656ce04d9db9c802eb87dbb7cd51dc
cucumber-report
28.2 KB
sha256:3ef12182b8851f9d5d39d55a93705f483ddab37f9f73b76bd8d0c78928fea44f
docker-compose-test-reports
46.3 KB
sha256:3323f8cb7e6917cf3b7b2cb116c1f7782963be20cd34b3106e4f4b690e44f8d3
frontend-build
19.8 MB
sha256:622775d8db9759a2394a3197974c14bc1d535d9bae07e30042f0459d9e01921a
playwright-report-live-25252026050
228 KB
sha256:4142793449076939cd6841ab3913e49ffba227c15f9928c2059a3e6a6cf09038
playwright-report-stubbed-25252026050
4.8 MB
sha256:212778ce25db30e02bbee816710b245a878eaff4a3fed6eb81af9913b28b69d1
test-reports-jdk-21-spring-security-false
5.5 MB
sha256:27eebeb64e7533e14d6dc1f92526b3434ccf6978c680947f66674ffdaddfe69b
test-reports-jdk-21-spring-security-true
5.5 MB
sha256:769fc4dde84cf615bfeded334de53c5576e47ffe31478152ad5481d4cc009005
test-reports-jdk-25-spring-security-false
5.5 MB
sha256:38bd6515031381aafbd374593b4104b953fb813b60859165dd71904493ea482b
test-reports-jdk-25-spring-security-true
5.5 MB
sha256:4d8bc3128420ec9538bbc987db6555dfcac9b1330a6e5ecdf2a54cfe09ad8ead