Skip to content

feat: Tolgee Apps — dashboard-page apps, app auth, and the apps SDK #12581

feat: Tolgee Apps — dashboard-page apps, app auth, and the apps SDK

feat: Tolgee Apps — dashboard-page apps, app auth, and the apps SDK #12581

Triggered via pull request August 6, 2026 10:30
Status Failure
Total duration 17m 13s
Artifacts 20

test.yml

on: pull_request
Build backend 🏗️
2m 50s
Build backend 🏗️
Build frontend 🏗️
2m 31s
Build frontend 🏗️
Install E2E dependencies ⬇️
52s
Install E2E dependencies ⬇️
Build backend without ee 🏗️
3m 5s
Build backend without ee 🏗️
Frontend static check 🪲
2m 38s
Frontend static check 🪲
Frontend unit tests 🧪
1m 22s
Frontend unit tests 🧪
Frontend unit tests without ee 🧪
1m 12s
Frontend unit tests without ee 🧪
Apps workspace check 🧩
43s
Apps workspace check 🧩
DataCy Check 🏷️
10s
DataCy Check 🏷️
E2E Static Check 🪲
37s
E2E Static Check 🪲
Ktlint 🪲
1m 13s
Ktlint 🪲
Email templates static check 🪲
36s
Email templates static check 🪲
Matrix: backend-test
Schema Check 📋
2m 34s
Schema Check 📋
Migration Check 🗃️
2m 3s
Migration Check 🗃️
Slim Docker smoke 🐳
4m 17s
Slim Docker smoke 🐳
Matrix: E2E testing ‍🔎
Everything passed 🎉
2s
Everything passed 🎉
Fit to window
Zoom out
Zoom in

Annotations

22 errors and 72 warnings
Frontend static check 🪲
No overload matches this call.
Frontend static check 🪲
No overload matches this call.
Frontend static check 🪲
Type '"administration_apps_deregister_confirm_button"' is not assignable to type '"name" | "Password" | "Password confirmation" | "accept_auth_provider_change_accept" | "accept_auth_provider_change_accept_non_managed" | "accept_auth_provider_change_decline" | ... 3221 more ... | "user-profile.upload-avatar-menu-item"'.
Frontend static check 🪲
Type '"administration_apps_deregister_confirm_message"' is not assignable to type '"name" | "Password" | "Password confirmation" | "accept_auth_provider_change_accept" | "accept_auth_provider_change_accept_non_managed" | "accept_auth_provider_change_decline" | ... 3221 more ... | "user-profile.upload-avatar-menu-item"'.
Frontend static check 🪲
Type '"administration_apps_deregister_confirm_title"' is not assignable to type '"name" | "Password" | "Password confirmation" | "accept_auth_provider_change_accept" | "accept_auth_provider_change_accept_non_managed" | "accept_auth_provider_change_decline" | ... 3221 more ... | "user-profile.upload-avatar-menu-item"'.
Frontend static check 🪲
No overload matches this call.
Frontend static check 🪲
No overload matches this call.
Frontend static check 🪲
No overload matches this call.
Frontend static check 🪲
No overload matches this call.
Frontend static check 🪲
No overload matches this call.
E2E testing ‍🔎 (15, 14)
Final attempt failed. Child_process exited with error code 1
E2E testing ‍🔎 (15, 3)
Final attempt failed. Child_process exited with error code 1
E2E testing ‍🔎 (15, 4)
Final attempt failed. Child_process exited with error code 1
E2E testing ‍🔎 (15, 11)
Final attempt failed. Child_process exited with error code 1
Failed Test: io.tolgee.ee.projectExportImport.ProjectExportImportPolicyGuardTest: every managed entity is classified()
io.tolgee.ee.projectExportImport.ProjectExportImportPolicyGuardTest: every managed entity is classified(): java.lang.AssertionError: These @entity classes are not classified for project export/import. Add each to ProjectExportImportPolicyRegistry (OWNED / USER_REF / PROJECT_ROOT / SIDE_CHANNEL / IGNORED): - io.tolgee.model.apps.App - io.tolgee.model.apps.AppInstallSecret - io.tolgee.model.apps.AppSecret - java.lang.AssertionError: These @entity classes are not classified for project export/import. Add each to ProjectExportImportPolicyRegistry (OWNED / USER_REF / PROJECT_ROOT / SIDE_CHANNEL / IGNORED): - io.tolgee.model.apps.App - io.tolgee.model.apps.AppInstallSecret - io.tolgee.model.apps.AppSecret at io.tolgee.ee.projectExportImport.ProjectExportImportPolicyGuardTest.every managed entity is classified(ProjectExportImportPolicyGuardTest.kt:48)
Failed Test: io.tolgee.ee.projectExportImport.ProjectExportImportPolicyGuardTest: every managed entity is classified()
io.tolgee.ee.projectExportImport.ProjectExportImportPolicyGuardTest: every managed entity is classified(): java.lang.AssertionError: These @entity classes are not classified for project export/import. Add each to ProjectExportImportPolicyRegistry (OWNED / USER_REF / PROJECT_ROOT / SIDE_CHANNEL / IGNORED): - io.tolgee.model.apps.App - io.tolgee.model.apps.AppInstallSecret - io.tolgee.model.apps.AppSecret - java.lang.AssertionError: These @entity classes are not classified for project export/import. Add each to ProjectExportImportPolicyRegistry (OWNED / USER_REF / PROJECT_ROOT / SIDE_CHANNEL / IGNORED): - io.tolgee.model.apps.App - io.tolgee.model.apps.AppInstallSecret - io.tolgee.model.apps.AppSecret at io.tolgee.ee.projectExportImport.ProjectExportImportPolicyGuardTest.every managed entity is classified(ProjectExportImportPolicyGuardTest.kt:48)
Failed Test: io.tolgee.ee.projectExportImport.ProjectExportImportPolicyGuardTest: every managed entity is classified()
io.tolgee.ee.projectExportImport.ProjectExportImportPolicyGuardTest: every managed entity is classified(): java.lang.AssertionError: These @entity classes are not classified for project export/import. Add each to ProjectExportImportPolicyRegistry (OWNED / USER_REF / PROJECT_ROOT / SIDE_CHANNEL / IGNORED): - io.tolgee.model.apps.App - io.tolgee.model.apps.AppInstallSecret - io.tolgee.model.apps.AppSecret - java.lang.AssertionError: These @entity classes are not classified for project export/import. Add each to ProjectExportImportPolicyRegistry (OWNED / USER_REF / PROJECT_ROOT / SIDE_CHANNEL / IGNORED): - io.tolgee.model.apps.App - io.tolgee.model.apps.AppInstallSecret - io.tolgee.model.apps.AppSecret at io.tolgee.ee.projectExportImport.ProjectExportImportPolicyGuardTest.every managed entity is classified(ProjectExportImportPolicyGuardTest.kt:48)
Failed Test: io.tolgee.ee.projectExportImport.ProjectExportImportPolicyGuardTest: every managed entity is classified()
io.tolgee.ee.projectExportImport.ProjectExportImportPolicyGuardTest: every managed entity is classified(): java.lang.AssertionError: These @entity classes are not classified for project export/import. Add each to ProjectExportImportPolicyRegistry (OWNED / USER_REF / PROJECT_ROOT / SIDE_CHANNEL / IGNORED): - io.tolgee.model.apps.App - io.tolgee.model.apps.AppInstallSecret - io.tolgee.model.apps.AppSecret - java.lang.AssertionError: These @entity classes are not classified for project export/import. Add each to ProjectExportImportPolicyRegistry (OWNED / USER_REF / PROJECT_ROOT / SIDE_CHANNEL / IGNORED): - io.tolgee.model.apps.App - io.tolgee.model.apps.AppInstallSecret - io.tolgee.model.apps.AppSecret at io.tolgee.ee.projectExportImport.ProjectExportImportPolicyGuardTest.every managed entity is classified(ProjectExportImportPolicyGuardTest.kt:48)
Failed Test: io.tolgee.ee.projectExportImport.ProjectExportImportPolicyGuardTest: every managed entity is classified()
io.tolgee.ee.projectExportImport.ProjectExportImportPolicyGuardTest: every managed entity is classified(): java.lang.AssertionError: These @entity classes are not classified for project export/import. Add each to ProjectExportImportPolicyRegistry (OWNED / USER_REF / PROJECT_ROOT / SIDE_CHANNEL / IGNORED): - io.tolgee.model.apps.App - io.tolgee.model.apps.AppInstallSecret - io.tolgee.model.apps.AppSecret - java.lang.AssertionError: These @entity classes are not classified for project export/import. Add each to ProjectExportImportPolicyRegistry (OWNED / USER_REF / PROJECT_ROOT / SIDE_CHANNEL / IGNORED): - io.tolgee.model.apps.App - io.tolgee.model.apps.AppInstallSecret - io.tolgee.model.apps.AppSecret at io.tolgee.ee.projectExportImport.ProjectExportImportPolicyGuardTest.every managed entity is classified(ProjectExportImportPolicyGuardTest.kt:48)
Failed Test: io.tolgee.ee.projectExportImport.ProjectExportImportPolicyGuardTest: every managed entity is classified()
io.tolgee.ee.projectExportImport.ProjectExportImportPolicyGuardTest: every managed entity is classified(): java.lang.AssertionError: These @entity classes are not classified for project export/import. Add each to ProjectExportImportPolicyRegistry (OWNED / USER_REF / PROJECT_ROOT / SIDE_CHANNEL / IGNORED): - io.tolgee.model.apps.App - io.tolgee.model.apps.AppInstallSecret - io.tolgee.model.apps.AppSecret - java.lang.AssertionError: These @entity classes are not classified for project export/import. Add each to ProjectExportImportPolicyRegistry (OWNED / USER_REF / PROJECT_ROOT / SIDE_CHANNEL / IGNORED): - io.tolgee.model.apps.App - io.tolgee.model.apps.AppInstallSecret - io.tolgee.model.apps.AppSecret at io.tolgee.ee.projectExportImport.ProjectExportImportPolicyGuardTest.every managed entity is classified(ProjectExportImportPolicyGuardTest.kt:48)
BT ‍🔎 (ee-test:test)
Final attempt failed. Child_process exited with error code 1
Everything passed 🎉
Process completed with exit code 1.
DataCy 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-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Email templates static check 🪲
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/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E Static Check 🪲
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/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Apps workspace check 🧩
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/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Install E2E dependencies ⬇️
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/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/
Frontend unit tests without ee 🧪
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/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Ktlint 🪲
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-java@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Ktlint 🪲
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
Frontend unit tests 🧪
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/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build frontend 🏗️
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/setup-java@v4, actions/setup-node@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build frontend 🏗️
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
Frontend static check 🪲
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/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build backend 🏗️
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/setup-java@v4, actions/setup-node@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build backend 🏗️
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
Build backend without ee 🏗️
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-java@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build backend without ee 🏗️
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
BT ‍🔎 (ktlint:test)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, actions/upload-artifact@v4, dorny/test-reporter@v1, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
BT ‍🔎 (ktlint:test)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
BT ‍🔎 (security:test)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, actions/upload-artifact@v4, dorny/test-reporter@v1, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
BT ‍🔎 (security:test)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
Migration 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/download-artifact@v4, actions/setup-java@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Migration Check 🗃️
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
BT ‍🔎 (data:test)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, actions/upload-artifact@v4, dorny/test-reporter@v1, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
BT ‍🔎 (data:test)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
Schema Check 📋
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Schema Check 📋
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
BT ‍🔎 (server-app:runWithoutEeTests)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, actions/upload-artifact@v4, dorny/test-reporter@v1, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
BT ‍🔎 (server-app:runWithoutEeTests)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
Slim Docker smoke 🐳
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/download-artifact@v4, actions/setup-java@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Slim Docker smoke 🐳
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
BT ‍🔎 (server-app:runWebsocketTests)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, actions/upload-artifact@v4, dorny/test-reporter@v1, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
BT ‍🔎 (server-app:runWebsocketTests)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
E2E testing ‍🔎 (15, 2)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E testing ‍🔎 (15, 2)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
E2E testing ‍🔎 (15, 1)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E testing ‍🔎 (15, 1)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
E2E testing ‍🔎 (15, 0)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E testing ‍🔎 (15, 0)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
E2E testing ‍🔎 (15, 14)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E testing ‍🔎 (15, 14)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
E2E testing ‍🔎 (15, 3)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E testing ‍🔎 (15, 3)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
E2E testing ‍🔎 (15, 9)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E testing ‍🔎 (15, 9)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
E2E testing ‍🔎 (15, 8)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E testing ‍🔎 (15, 8)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
E2E testing ‍🔎 (15, 10)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E testing ‍🔎 (15, 10)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
BT ‍🔎 (server-app:runContextRecreatingTests)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, actions/upload-artifact@v4, dorny/test-reporter@v1, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
BT ‍🔎 (server-app:runContextRecreatingTests)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
E2E testing ‍🔎 (15, 13)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E testing ‍🔎 (15, 13)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
E2E testing ‍🔎 (15, 12)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E testing ‍🔎 (15, 12)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
E2E testing ‍🔎 (15, 6)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E testing ‍🔎 (15, 6)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
E2E testing ‍🔎 (15, 4)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E testing ‍🔎 (15, 4)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
BT ‍🔎 (server-app:runStandardTests shard 0/2)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, actions/upload-artifact@v4, dorny/test-reporter@v1, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
BT ‍🔎 (server-app:runStandardTests shard 0/2)
Test report summary exceeded limit of 131072 bytes and will be trimmed
BT ‍🔎 (server-app:runStandardTests shard 0/2)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
E2E testing ‍🔎 (15, 11)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E testing ‍🔎 (15, 11)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
BT ‍🔎 (server-app:runStandardTests shard 1/2)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, actions/upload-artifact@v4, dorny/test-reporter@v1, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
BT ‍🔎 (server-app:runStandardTests shard 1/2)
Test report summary exceeded limit of 131072 bytes and will be trimmed
BT ‍🔎 (server-app:runStandardTests shard 1/2)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
E2E testing ‍🔎 (15, 5)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E testing ‍🔎 (15, 5)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
E2E testing ‍🔎 (15, 7)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E testing ‍🔎 (15, 7)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.
BT ‍🔎 (ee-test:test)
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/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, actions/upload-artifact@v4, dorny/test-reporter@v1, gradle/actions/setup-gradle@v4, nick-fields/retry@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
BT ‍🔎 (ee-test:test)
setup-java v4 is deprecated and will no longer receive updates. Please migrate to actions/setup-java@v5.

Artifacts

Produced during runtime
Name Size Digest
backend
283 MB
sha256:2dca2cdf66d4f71cd511f79055b27d85ab520136cfd73e2db58f90bbae38709a
backend_test_reports_data_test
271 KB
sha256:7afffb389cc8f08fb8373742aceb4ed9eec1a949066c7b4e13df405d922f971e
backend_test_reports_ee-test_test
8.81 MB
sha256:79573fc7d40b3252343f147636789b17c091154e713f48534468dccb3c700506
backend_test_reports_ktlint_test
61.9 KB
sha256:c2607fc6128230e39298f23ceff31fba558c9ebb6eb2fec36a3475f046c3bb81
backend_test_reports_security_test
75.9 KB
sha256:bde22bba33402b4b86c09ab7f74b94d6a78a578f5455611d3f737a928291ff26
backend_test_reports_server-app_runContextRecreatingTests
804 KB
sha256:db879ee2699c724aebb067e04a55b5e30fbd3e12fe652a0c996ad32a9d475e41
backend_test_reports_server-app_runStandardTests_shard0
2.99 MB
sha256:3ad4af2ee97570150c65522f863e1020b962489f7130cee4fe5ddc68345a4e17
backend_test_reports_server-app_runStandardTests_shard1
2.81 MB
sha256:24d5a159cf5510c4fc199cfedbc970b1d26dc88e4631285802387e969a537b77
backend_test_reports_server-app_runWebsocketTests
294 KB
sha256:ab5fda7f95486e1c348a50e96f7f978ce714353dbeaf1dae76d0e1328bea2040
backend_test_reports_server-app_runWithoutEeTests
194 KB
sha256:38c7ce5a63769a6601609eef2eae41d8b0e34b96e4625d7cfebccad7f73e5f6b
e2e_11
94.6 KB
sha256:75c40950da3bb87088463cf1b43869a0fe646d683f3be8a393a37b008f21f6b9
e2e_14
89.5 KB
sha256:93b373e124b7754bc0b74ada5bacbd67fcfcba3b362ec9584390fd1f9a0bd625
e2e_3
273 KB
sha256:b2c99a34a682d825dffc2a6d67820705b030fa3ea18620cc2b2925c52051862b
e2e_4
88.5 KB
sha256:c84e949b15b7b84bc0e5b06f2f78f7e50f810d71c45c0a980529b8b63cfa7bf3
e2e_deps
181 MB
sha256:f285823f1daff8e4f0836eead3c29859510e9a5bd47ad5b6a3eb764c5422bd91
e2e_server_log_11
1.15 MB
sha256:9c7db0237bc027fa17747d6a4bb33fb22111d7c7633d581120de49a4b9333f15
e2e_server_log_14
670 KB
sha256:abb77dce5ebf8ca89850982a90c9a279db8678fb6d568ca8fbec24b088bf56ce
e2e_server_log_3
527 KB
sha256:3113f9ab66896b91aed874643ae0f467470393ffa97758105ab1a8acb8a3635f
e2e_server_log_4
1.01 MB
sha256:181a85e1cb558d63a56770ee22440d78d70b117e7e982f49beb9fe56ddced9b1
webapp
3.88 MB
sha256:33014f6c970416ecd2c90402f2f7ea9cfd11f5ac47efb88d76775c37fcec6e3d