Skip to content

CATROID-1640 Reset embroidery, plot, and laser drawing state on fresh starts #415

CATROID-1640 Reset embroidery, plot, and laser drawing state on fresh starts

CATROID-1640 Reset embroidery, plot, and laser drawing state on fresh starts #415

Triggered via pull request April 4, 2026 15:43
Status Success
Total duration 12m 7s
Artifacts 18

main.yml

on: pull_request
Repo Check
2s
Repo Check
Build APK
4m 3s
Build APK
Unit Tests
3m 58s
Unit Tests
Instrumented Unit Tests  /  Emulated Tests
9m 15s
Instrumented Unit Tests / Emulated Tests
Testrunner Tests  /  Emulated Tests
12m 0s
Testrunner Tests / Emulated Tests
Quarantined Tests  /  Emulated Tests
7m 49s
Quarantined Tests / Emulated Tests
RTL Tests  /  Emulated Tests
7m 37s
RTL Tests / Emulated Tests
Matrix: Code Analysis
Fit to window
Zoom out
Zoom in

Annotations

14 warnings
Code Analysis (pmd, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code Analysis (checkstyle, true)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-java@v4, actions/upload-artifact@v4, github/codeql-action/upload-sarif@v3, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code Analysis (checkstyle, true)
CodeQL Action v3 will be deprecated in December 2026. Please update all occurrences of the CodeQL Action in your workflow files to v4. For more information, see https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/
Code Analysis (detekt, true)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-java@v4, actions/upload-artifact@v4, github/codeql-action/upload-sarif@v3, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code Analysis (detekt, true)
CodeQL Action v3 will be deprecated in December 2026. Please update all occurrences of the CodeQL Action in your workflow files to v4. For more information, see https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/
Unit Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit Tests
Unexpected input(s) 'reporter', valid inputs are ['name', 'path', 'if-no-files-found', 'retention-days', 'compression-level', 'overwrite', 'include-hidden-files']
Build APK
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-java@v4, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code Analysis (lint, true)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-java@v4, actions/upload-artifact@v4, github/codeql-action/upload-sarif@v3, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code Analysis (lint, true)
CodeQL Action v3 will be deprecated in December 2026. Please update all occurrences of the CodeQL Action in your workflow files to v4. For more information, see https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/
RTL Tests / Emulated Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Quarantined Tests / Emulated Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Instrumented Unit Tests / Emulated Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Testrunner Tests / Emulated Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
Unit Tests
109 KB
sha256:23ec27da0d1d05135bf006c7e327f959b445325cd92a445d0ac6598e37061926
checkstyle-report
11.9 KB
sha256:e7f7a0274c29def68ab08e0b8b345fd07610425c5c0ff0ee019a85852058e6bf
detekt-report
36.4 KB
sha256:5e69eb1b0068abccab5eb95587c2cbfda1e067ac5b66e93d5e9d5c6053cb87cd
instrumented-unit-tests-coverage-report
6.82 MB
sha256:1c5706edc69f3204510094d0374c37342e29cb2590f2811c04b84ff15906eb2e
instrumented-unit-tests-test-report
206 KB
sha256:a6fc0116d62d6867e50acf2d0a004b946da224b090dcaccc03e5e54975e9fa90
instrumented-unit-tests-test-report-xml
22.2 KB
sha256:906c08ecadaafd63575e076d8226447efdaa3df7d489e4e8a8f91eaf55f1c1eb
lint-report
67.2 KB
sha256:ea22a62a4ec40ed40e716dd19fcbbc888f7a3f2ee33a7236db72e2ef70b5f334
pmd-report
643 Bytes
sha256:0d9f85c133ed9761a8e47d8241bf4a21ea805de82ebe90aa777d874ae1f71571
quarantined-tests-coverage-report
6.76 MB
sha256:d89916c6215abb94039958786bf94ca6caac48041a9d71b4901f6cc87e711909
quarantined-tests-test-report
11.9 KB
sha256:2bda9d5ff0b97df4ce0b248ef447ab46240fbadf83bad5797ce9268a399fbc59
quarantined-tests-test-report-xml
1.63 KB
sha256:07fe58b8d1139efb8dfd335b0da3f4f0a47e9bec60adaeeab4e6e7814c503139
rtl-tests-coverage-report
6.8 MB
sha256:9fd9f2916b63840fb96f4bb2bc74894d670b10dab065970ad5b637b51c2be3ab
rtl-tests-test-report
10.3 KB
sha256:5857f0724b1e8c8e725b95338a72a57ab1cc926d8a1d71ca785e6b7e7010122f
rtl-tests-test-report-xml
1.05 KB
sha256:c551ceafd5a60c6ba906297ef8f271afc04e3a27f64a43d8ae49d9b536ef2ef2
testrunner-tests-coverage-report
6.79 MB
sha256:834e982fee87407fc401f1f5a3fc1ad941745f93825670a71b86f4ff31c94fa9
testrunner-tests-test-report
9.24 KB
sha256:d4914b06ce1178b794bb642fb0d73ed7a4e78c8191930e6435579bf993cb9a1d
testrunner-tests-test-report-xml
4.23 KB
sha256:e52d8bd2ddbd5a77f231b2549a46782da014285b4ebdb9ac05db85753c21ed44
unit-test-report
221 KB
sha256:7a8733bda6e99e5c11fd7cdef090e042db595af90ee708ffa4a860f4a3d8845e