Catroid Main Workflow #774
main.yml
on: schedule
Repo Check
3s
Build APK
4m 13s
Unit Tests
4m 17s
Instrumented Unit Tests
/
Emulated Tests
8m 37s
Testrunner Tests
/
Emulated Tests
11m 5s
Quarantined Tests
/
Emulated Tests
7m 53s
RTL Tests
/
Emulated Tests
7m 46s
Matrix: Code Analysis
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 (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/
|
|
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/
|
|
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/
|
|
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']
|
|
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
|
126 KB |
sha256:b091af71a6f63d34603f5da1c219438478b96122e91cfe5fd8c21518b6dcc08e
|
|
|
checkstyle-report
|
11.6 KB |
sha256:28876accc55ad12094595278a5291c0d576de28bbd196f7e6a75a27ea26c4323
|
|
|
detekt-report
|
34.2 KB |
sha256:d80db019f04a0b0c5b6d0153bc961e6821bdc784316b7dd4d17dd55c23374a38
|
|
|
instrumented-unit-tests-coverage-report
|
6.75 MB |
sha256:ec7d74fd7814f04397dd80ea15d996a93c93762317fdb293a8dc3a13b393924d
|
|
|
instrumented-unit-tests-test-report
|
199 KB |
sha256:2a9fe12477002b0c17685148c4904cf8a412b49e1de25162fb6a2180ce255410
|
|
|
instrumented-unit-tests-test-report-xml
|
21.7 KB |
sha256:d99d6d64443290b8e90bdfd10dc9b9374be0008a593c9fef96d5ff80a65fe2f5
|
|
|
lint-report
|
67.4 KB |
sha256:f8da69525763e9ffb1307129abd2b4bbfe65c8913d9dde3676a838a073f25cca
|
|
|
pmd-report
|
646 Bytes |
sha256:65c5b995cdcfa8b877ce18c1bfb09b6655848e1bd44632c2fcef1a64f21b7155
|
|
|
quarantined-tests-coverage-report
|
6.75 MB |
sha256:9a271e40567d035028fdcc08a605b525f045591c422d79648390f6f5d5c4de37
|
|
|
quarantined-tests-test-report
|
14.6 KB |
sha256:f83a5f98c48d13656f9a4c4074e95421efb7e3caf8e4b3080a32cfa7bf920bde
|
|
|
quarantined-tests-test-report-xml
|
2.87 KB |
sha256:2181261aed3c366478eda489ef89c054ba10366855676f4505ac18562cf5506c
|
|
|
rtl-tests-coverage-report
|
6.75 MB |
sha256:f6eb259994409c9f9a0f86b4552029c841845ec8b6554990b5c87917630cad92
|
|
|
rtl-tests-test-report
|
11.3 KB |
sha256:210e3a701779c11302fcc75e2a029c01b1679dd1a3c316d77aa7dcff188a63e8
|
|
|
rtl-tests-test-report-xml
|
1.97 KB |
sha256:b11b5275078dbbc21cd1996847d984e9d283c7395ae0d0132f9ed7adf4133b69
|
|
|
testrunner-tests-coverage-report
|
6.77 MB |
sha256:e3ac5993adcca60cfc0f2669b62ebd558fb86723cd9f643276318037d59fea8d
|
|
|
testrunner-tests-test-report
|
9.25 KB |
sha256:1e4291d2043730863b26dfe62b46ad639be5da13dfb5c2bb1abf33268a9dc515
|
|
|
testrunner-tests-test-report-xml
|
4.29 KB |
sha256:e9545338f98acfbb2bfdda227c04f176a5f8c4368a4d5c8d24a4fc293c0336cb
|
|
|
unit-test-report
|
254 KB |
sha256:9687b150d3062443c1ba4a30ebd4460fe8039a385c3274f5cdae04b72d3c0bb4
|
|