Skip to content

fix: size the async and streaming thread pools instead of leaving both single-threaded #12544

fix: size the async and streaming thread pools instead of leaving both single-threaded

fix: size the async and streaming thread pools instead of leaving both single-threaded #12544

Triggered via pull request August 5, 2026 08:30
Status Failure
Total duration 17m 48s
Artifacts 12

test.yml

on: pull_request
Build backend 🏗️
3m 42s
Build backend 🏗️
Build frontend 🏗️
2m 24s
Build frontend 🏗️
Install E2E dependencies ⬇️
45s
Install E2E dependencies ⬇️
Build backend without ee 🏗️
3m 17s
Build backend without ee 🏗️
Frontend static check 🪲
3m 38s
Frontend static check 🪲
Frontend unit tests 🧪
1m 25s
Frontend unit tests 🧪
Frontend unit tests without ee 🧪
1m 19s
Frontend unit tests without ee 🧪
DataCy Check 🏷️
11s
DataCy Check 🏷️
E2E Static Check 🪲
39s
E2E Static Check 🪲
Ktlint 🪲
1m 26s
Ktlint 🪲
Email templates static check 🪲
36s
Email templates static check 🪲
Matrix: backend-test
Schema Check 📋
2m 39s
Schema Check 📋
Migration Check 🗃️
2m 46s
Migration Check 🗃️
Slim Docker smoke 🐳
3m 38s
Slim Docker smoke 🐳
Matrix: E2E testing ‍🔎
Everything passed 🎉
2s
Everything passed 🎉
Fit to window
Zoom out
Zoom in

Annotations

15 errors and 69 warnings
Failed Test: io.tolgee.api.v2.controllers.v2ScreenshotController.KeyScreenshotControllerTest: performGetScreenshotFile()
io.tolgee.api.v2.controllers.v2ScreenshotController.KeyScreenshotControllerTest: performGetScreenshotFile(): java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> - java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> at org.springframework.test.util.AssertionErrors.fail(AssertionErrors.java:62) at org.springframework.test.util.AssertionErrors.assertEquals(AssertionErrors.java:129) at org.springframework.test.web.servlet.result.HeaderResultMatchers.lambda$string$1(HeaderResultMatchers.java:79) at org.springframework.test.web.servlet.MockMvc$1.andExpect(MockMvc.java:212) at io.tolgee.api.v2.controllers.v2ScreenshotController.KeyScreenshotControllerTest.performGetScreenshotFile(KeyScreenshotControllerTest.kt:166)
Failed Test: io.tolgee.api.v2.controllers.v2ScreenshotController.KeyScreenshotControllerTest: performGetScreenshotFile()
io.tolgee.api.v2.controllers.v2ScreenshotController.KeyScreenshotControllerTest: performGetScreenshotFile(): java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> - java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> at org.springframework.test.util.AssertionErrors.fail(AssertionErrors.java:62) at org.springframework.test.util.AssertionErrors.assertEquals(AssertionErrors.java:129) at org.springframework.test.web.servlet.result.HeaderResultMatchers.lambda$string$1(HeaderResultMatchers.java:79) at org.springframework.test.web.servlet.MockMvc$1.andExpect(MockMvc.java:212) at io.tolgee.api.v2.controllers.v2ScreenshotController.KeyScreenshotControllerTest.performGetScreenshotFile(KeyScreenshotControllerTest.kt:166)
Failed Test: io.tolgee.api.v2.controllers.v2ScreenshotController.KeyScreenshotControllerTest: performGetScreenshotFile()
io.tolgee.api.v2.controllers.v2ScreenshotController.KeyScreenshotControllerTest: performGetScreenshotFile(): java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> - java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> at org.springframework.test.util.AssertionErrors.fail(AssertionErrors.java:62) at org.springframework.test.util.AssertionErrors.assertEquals(AssertionErrors.java:129) at org.springframework.test.web.servlet.result.HeaderResultMatchers.lambda$string$1(HeaderResultMatchers.java:79) at org.springframework.test.web.servlet.MockMvc$1.andExpect(MockMvc.java:212) at io.tolgee.api.v2.controllers.v2ScreenshotController.KeyScreenshotControllerTest.performGetScreenshotFile(KeyScreenshotControllerTest.kt:166)
Failed Test: io.tolgee.api.v2.controllers.v2ScreenshotController.KeyScreenshotControllerTest: performGetScreenshotFile()
io.tolgee.api.v2.controllers.v2ScreenshotController.KeyScreenshotControllerTest: performGetScreenshotFile(): java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> - java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> at org.springframework.test.util.AssertionErrors.fail(AssertionErrors.java:62) at org.springframework.test.util.AssertionErrors.assertEquals(AssertionErrors.java:129) at org.springframework.test.web.servlet.result.HeaderResultMatchers.lambda$string$1(HeaderResultMatchers.java:79) at org.springframework.test.web.servlet.MockMvc$1.andExpect(MockMvc.java:212) at io.tolgee.api.v2.controllers.v2ScreenshotController.KeyScreenshotControllerTest.performGetScreenshotFile(KeyScreenshotControllerTest.kt:166)
Failed Test: io.tolgee.api.v2.controllers.v2ScreenshotController.KeyScreenshotControllerTest: performGetScreenshotFile()
io.tolgee.api.v2.controllers.v2ScreenshotController.KeyScreenshotControllerTest: performGetScreenshotFile(): java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> - java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> at org.springframework.test.util.AssertionErrors.fail(AssertionErrors.java:62) at org.springframework.test.util.AssertionErrors.assertEquals(AssertionErrors.java:129) at org.springframework.test.web.servlet.result.HeaderResultMatchers.lambda$string$1(HeaderResultMatchers.java:79) at org.springframework.test.web.servlet.MockMvc$1.andExpect(MockMvc.java:212) at io.tolgee.api.v2.controllers.v2ScreenshotController.KeyScreenshotControllerTest.performGetScreenshotFile(KeyScreenshotControllerTest.kt:166)
Failed Test: io.tolgee.api.v2.controllers.v2ScreenshotController.KeyScreenshotControllerTest: performGetScreenshotFile()
io.tolgee.api.v2.controllers.v2ScreenshotController.KeyScreenshotControllerTest: performGetScreenshotFile(): java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> - java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> at org.springframework.test.util.AssertionErrors.fail(AssertionErrors.java:62) at org.springframework.test.util.AssertionErrors.assertEquals(AssertionErrors.java:129) at org.springframework.test.web.servlet.result.HeaderResultMatchers.lambda$string$1(HeaderResultMatchers.java:79) at org.springframework.test.web.servlet.MockMvc$1.andExpect(MockMvc.java:212) at io.tolgee.api.v2.controllers.v2ScreenshotController.KeyScreenshotControllerTest.performGetScreenshotFile(KeyScreenshotControllerTest.kt:166)
BT ‍🔎 (server-app:runStandardTests shard 0/2)
Final attempt failed. Child_process exited with error code 1
Failed Test: io.tolgee.api.v2.controllers.v2ImageUploadController.V2ImageUploadControllerTest: returns file()
io.tolgee.api.v2.controllers.v2ImageUploadController.V2ImageUploadControllerTest: returns file(): java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> - java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> at org.springframework.test.util.AssertionErrors.fail(AssertionErrors.java:62) at org.springframework.test.util.AssertionErrors.assertEquals(AssertionErrors.java:129) at org.springframework.test.web.servlet.result.HeaderResultMatchers.lambda$string$1(HeaderResultMatchers.java:79) at org.springframework.test.web.servlet.MockMvc$1.andExpect(MockMvc.java:212) at io.tolgee.api.v2.controllers.v2ImageUploadController.V2ImageUploadControllerTest.returns file(V2ImageUploadControllerTest.kt:86)
Failed Test: io.tolgee.api.v2.controllers.v2ImageUploadController.V2ImageUploadControllerTest: returns file()
io.tolgee.api.v2.controllers.v2ImageUploadController.V2ImageUploadControllerTest: returns file(): java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> - java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> at org.springframework.test.util.AssertionErrors.fail(AssertionErrors.java:62) at org.springframework.test.util.AssertionErrors.assertEquals(AssertionErrors.java:129) at org.springframework.test.web.servlet.result.HeaderResultMatchers.lambda$string$1(HeaderResultMatchers.java:79) at org.springframework.test.web.servlet.MockMvc$1.andExpect(MockMvc.java:212) at io.tolgee.api.v2.controllers.v2ImageUploadController.V2ImageUploadControllerTest.returns file(V2ImageUploadControllerTest.kt:86)
Failed Test: io.tolgee.api.v2.controllers.v2ImageUploadController.V2ImageUploadControllerTest: returns file()
io.tolgee.api.v2.controllers.v2ImageUploadController.V2ImageUploadControllerTest: returns file(): java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> - java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> at org.springframework.test.util.AssertionErrors.fail(AssertionErrors.java:62) at org.springframework.test.util.AssertionErrors.assertEquals(AssertionErrors.java:129) at org.springframework.test.web.servlet.result.HeaderResultMatchers.lambda$string$1(HeaderResultMatchers.java:79) at org.springframework.test.web.servlet.MockMvc$1.andExpect(MockMvc.java:212) at io.tolgee.api.v2.controllers.v2ImageUploadController.V2ImageUploadControllerTest.returns file(V2ImageUploadControllerTest.kt:86)
Failed Test: io.tolgee.api.v2.controllers.v2ImageUploadController.V2ImageUploadControllerTest: returns file()
io.tolgee.api.v2.controllers.v2ImageUploadController.V2ImageUploadControllerTest: returns file(): java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> - java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> at org.springframework.test.util.AssertionErrors.fail(AssertionErrors.java:62) at org.springframework.test.util.AssertionErrors.assertEquals(AssertionErrors.java:129) at org.springframework.test.web.servlet.result.HeaderResultMatchers.lambda$string$1(HeaderResultMatchers.java:79) at org.springframework.test.web.servlet.MockMvc$1.andExpect(MockMvc.java:212) at io.tolgee.api.v2.controllers.v2ImageUploadController.V2ImageUploadControllerTest.returns file(V2ImageUploadControllerTest.kt:86)
Failed Test: io.tolgee.api.v2.controllers.v2ImageUploadController.V2ImageUploadControllerTest: returns file()
io.tolgee.api.v2.controllers.v2ImageUploadController.V2ImageUploadControllerTest: returns file(): java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> - java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> at org.springframework.test.util.AssertionErrors.fail(AssertionErrors.java:62) at org.springframework.test.util.AssertionErrors.assertEquals(AssertionErrors.java:129) at org.springframework.test.web.servlet.result.HeaderResultMatchers.lambda$string$1(HeaderResultMatchers.java:79) at org.springframework.test.web.servlet.MockMvc$1.andExpect(MockMvc.java:212) at io.tolgee.api.v2.controllers.v2ImageUploadController.V2ImageUploadControllerTest.returns file(V2ImageUploadControllerTest.kt:86)
Failed Test: io.tolgee.api.v2.controllers.v2ImageUploadController.V2ImageUploadControllerTest: returns file()
io.tolgee.api.v2.controllers.v2ImageUploadController.V2ImageUploadControllerTest: returns file(): java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> - java.lang.AssertionError: Response header 'Cache-Control' expected:<max-age=365, must-revalidate, no-transform> but was:<no-cache, no-store, max-age=0, must-revalidate> at org.springframework.test.util.AssertionErrors.fail(AssertionErrors.java:62) at org.springframework.test.util.AssertionErrors.assertEquals(AssertionErrors.java:129) at org.springframework.test.web.servlet.result.HeaderResultMatchers.lambda$string$1(HeaderResultMatchers.java:79) at org.springframework.test.web.servlet.MockMvc$1.andExpect(MockMvc.java:212) at io.tolgee.api.v2.controllers.v2ImageUploadController.V2ImageUploadControllerTest.returns file(V2ImageUploadControllerTest.kt:86)
BT ‍🔎 (server-app:runStandardTests shard 1/2)
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/
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/
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/
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/
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/
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.
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.
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.
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.
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.
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.
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.
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: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.
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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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.
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, 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, 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.
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.
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, 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.
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, 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)
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)
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:93e0ee260a1bc73f81005059089d7c1ece092754de90d0cdfcf28dd22ff23737
backend_test_reports_data_test
264 KB
sha256:61fa3a420a6ee3c26b60c0cd405e5be915c30c090eb229fbd1461c7b1cc61fd4
backend_test_reports_ee-test_test
8.73 MB
sha256:4e53c147e98a173a416d0e56f5050e57996904f03507f7043cc71a2766ab737f
backend_test_reports_ktlint_test
61.9 KB
sha256:f796c8fa7c01eb331ea3be34c66845de2fc6818b23a696e9c3f5aa801f5ee222
backend_test_reports_security_test
76 KB
sha256:7c7812cd52792c2976798f00eb07945aefd9b9f2818f62722a4aa3b10ea8af6e
backend_test_reports_server-app_runContextRecreatingTests
785 KB
sha256:446e29e70cf22ea708491fc4474b3dd666406d9a1416f2f2cbf91e9c4c00b91e
backend_test_reports_server-app_runStandardTests_shard0
2.82 MB
sha256:c5a30b5c72dc23d025985afefcf511d2ff183010d37a11c928a8a9788d39e46c
backend_test_reports_server-app_runStandardTests_shard1
2.62 MB
sha256:7833599c8f865d87c94c9443bb096772874d8efe27c5bcd21429eb31b8e050ed
backend_test_reports_server-app_runWebsocketTests
285 KB
sha256:c2d70a042d32bf8d5e39c5e14708aec9356fbbe6684f41d8014b82fed0ba49d8
backend_test_reports_server-app_runWithoutEeTests
193 KB
sha256:f94e001cc957b24c72748c6e17a663409e95fa7b3793ba608ec72adb8f3bf1bb
e2e_deps
181 MB
sha256:0e4e3368cd031f0bbd1f9ee0d464604e9106de4999617d757b9bd460ac88d20b
webapp
2.98 MB
sha256:ef58ddbe15b5cc26acbd8e8d22c6fc72f4378e13e24ecbbbed15652e5ddca74f