Skip to content

Catroid Main Workflow #804

Catroid Main Workflow

Catroid Main Workflow #804

Triggered via schedule June 16, 2026 02:31
Status Success
Total duration 11m 51s
Artifacts 18

main.yml

on: schedule
Repo Check
3s
Repo Check
Build APK
3m 20s
Build APK
Unit Tests
4m 12s
Unit Tests
Instrumented Unit Tests  /  Emulated Tests
9m 14s
Instrumented Unit Tests / Emulated Tests
Testrunner Tests  /  Emulated Tests
11m 36s
Testrunner Tests / Emulated Tests
Quarantined Tests  /  Emulated Tests
7m 29s
Quarantined Tests / Emulated Tests
RTL Tests  /  Emulated Tests
7m 50s
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 16th, 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 16th, 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 16th, 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 16th, 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 16th, 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/
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 16th, 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']
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 16th, 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/
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 16th, 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 16th, 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 16th, 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:100f3539699e3123043997686fd7cb48c959e83f2b63ea0cdadb7f058762ae5f
checkstyle-report
11.6 KB
sha256:524a81cef7540b214ba230f815fed2bcec3d41ff96d6ed6740703b90d7a40d36
detekt-report
34.2 KB
sha256:d5ad012277f9543447edf6150be2c4aa2d10fceb047d6b536f3cab584eca1c64
instrumented-unit-tests-coverage-report
6.75 MB
sha256:cce58dca88857e28887234010efb9b8bfb75ab6c3f3860fa39aef2df4f40c90a
instrumented-unit-tests-test-report
200 KB
sha256:16006d96f1a4042ad41a30d4409fe656d086150fde2330da0c35a348f02ab3e9
instrumented-unit-tests-test-report-xml
22.1 KB
sha256:9abf5dfcbc4a43dc0e8d9582cba844f78625088eb46127e49dcd559c8bbc6b06
lint-report
67.4 KB
sha256:e90d8a8518120a663f0537cbf17e102c664a5921b54dba06968191db75665377
pmd-report
646 Bytes
sha256:570d9d46cf1e7076b7a1b414191f9be6a41cc5ae6122e2bba86c9e825aea41ce
quarantined-tests-coverage-report
6.75 MB
sha256:665ed99645d66a6262fdfe417602b1ef01bc257c1fdfd13242e3e44e6c02523d
quarantined-tests-test-report
13.3 KB
sha256:b3a06acbf2d7efb43b53c04b1d583723e1fc3553dd70a08d0d80868e4d6f03e1
quarantined-tests-test-report-xml
2.02 KB
sha256:fa36b53d1ee764ce1d6fb69f8434ac646daaf08952c837fa1060b08196fb17fd
rtl-tests-coverage-report
6.75 MB
sha256:bb841e790d7b8fcc6cfcc87ab8746b393cdc7caa5756187b5b0f04861a2e4686
rtl-tests-test-report
11.3 KB
sha256:7e84aac398d74ac65263b9145e4fc005c7752593e240ef2056749e8256be80cc
rtl-tests-test-report-xml
1.96 KB
sha256:529ac78e58114a8d5f40d5ec68bdf0055c9b44602da3ad82b197dc27f69834cf
testrunner-tests-coverage-report
6.77 MB
sha256:404fc135261ef8cedd46f66a35d952453998f96dd638ae56d4efbc8d23b16695
testrunner-tests-test-report
9.28 KB
sha256:0921fbae75634c3ab7840a4e9d111c6c39202b06ff00909e870e4896d756bcb5
testrunner-tests-test-report-xml
4.3 KB
sha256:038975d36688079f84bc293fe36c4b062c1cf545d63796231b4eec2fc5a74a61
unit-test-report
253 KB
sha256:f0bb4c6a236bf020f8f24415dc740f18df4303f6ed232c9e41e73a9bd8e766f5