Skip to content

CATROID-1665 Add Settings toggle to enable/disable the AI Tutor #812

CATROID-1665 Add Settings toggle to enable/disable the AI Tutor

CATROID-1665 Add Settings toggle to enable/disable the AI Tutor #812

Triggered via pull request June 17, 2026 08:44
Status Success
Total duration 11m 26s
Artifacts 18

main.yml

on: pull_request
Repo Check
4s
Repo Check
Build APK
4m 22s
Build APK
Unit Tests
5m 7s
Unit Tests
Instrumented Unit Tests  /  Emulated Tests
9m 16s
Instrumented Unit Tests / Emulated Tests
Testrunner Tests  /  Emulated Tests
11m 9s
Testrunner Tests / Emulated Tests
Quarantined Tests  /  Emulated Tests
7m 57s
Quarantined Tests / Emulated Tests
RTL Tests  /  Emulated Tests
8m 16s
RTL Tests / Emulated Tests
Matrix: Code Analysis
Fit to window
Zoom out
Zoom in

Annotations

14 warnings
Code Analysis (pmd, false)
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, 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/
Code Analysis (detekt, true)
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, actions/upload-artifact@v4, github/codeql-action/upload-sarif@v3, gradle/actions/setup-gradle@v4. 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 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, actions/upload-artifact@v4, github/codeql-action/upload-sarif@v3, gradle/actions/setup-gradle@v4. 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 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/
Code Analysis (lint, true)
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, actions/upload-artifact@v4, github/codeql-action/upload-sarif@v3, gradle/actions/setup-gradle@v4. 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 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, 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/
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 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, 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/
RTL Tests / Emulated Tests
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, 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/
Instrumented Unit Tests / Emulated Tests
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, 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/
Testrunner Tests / Emulated Tests
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, 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/

Artifacts

Produced during runtime
Name Size Digest
Unit Tests
126 KB
sha256:e608bcf02c07ef6325e48faf9beb9b89187a053d05f56032697987faaafe7d07
checkstyle-report
11.6 KB
sha256:a7c4d0d09967754a9d94c41216f0db16a69af7d10253753b4c91d3a197c47efb
detekt-report
34.2 KB
sha256:555db8da0b671fb900f12544f1e25dfde3d76a52558fb573d60b55bab1ed78a5
instrumented-unit-tests-coverage-report
6.75 MB
sha256:1e4377e878bebd43f5f5d309c615ac3005a1e51b16b2e8e121a75da61fa8a093
instrumented-unit-tests-test-report
199 KB
sha256:683de4859376c38f45504dea63a8ec5e39e3e5cb0102992e9eed80415b82cd64
instrumented-unit-tests-test-report-xml
22.2 KB
sha256:a4a3112c7f12d69d39dc6e0e0f304fcdba5e04b852d77f4ecc7777f759d55a79
lint-report
67.4 KB
sha256:eb9dceccf011432f2a24caebadc31c13b876846b388a21808dab38b69a9f3602
pmd-report
646 Bytes
sha256:1a8ec0523d91b52fa6633f372e6f3fc9548751a5afe42d00574a97c7d06383a7
quarantined-tests-coverage-report
6.75 MB
sha256:1b6a1e6b301c3c955a88119f354825bce02e0397f3582f48d050a1a12edc22ef
quarantined-tests-test-report
14.8 KB
sha256:deaff43230c9d44c0442d2dc8d008379367f5fc542c650c77a6b0660fec5eaa3
quarantined-tests-test-report-xml
2.94 KB
sha256:59d11c09d8bd6dbeee476a6a70e1a125d09de974485a8a9b3d4f394b05e6aaac
rtl-tests-coverage-report
6.75 MB
sha256:5abbe3ef351d01e57d9b857619ee2cca3fb07d4026c0bd629087e55fee3138b1
rtl-tests-test-report
10.3 KB
sha256:d34934f1e8210779b456df92235be2df22195d97c7fc673710a1f944061c69dd
rtl-tests-test-report-xml
1.8 KB
sha256:9e1caf6036ce01333617434f7bf7f85ab64011230344f461882dc283490c78e1
testrunner-tests-coverage-report
6.77 MB
sha256:5be5418e59f9953140adbebb5accb7917a32fd56112832c5f33df5f9ce5ce19e
testrunner-tests-test-report
9.26 KB
sha256:9913383d198df4ac6339c54bf21f2896d4b556eb88820f96fa14bd0a1ebf0e5f
testrunner-tests-test-report-xml
4.27 KB
sha256:6c0454b13ea5f80892f937d90a9884ae9922086f46739cb89c8fc7de8b2e712d
unit-test-report
254 KB
sha256:6dbf6abd4b1e68d35ff15ac761af00b962df3fb141af7007e045fe20bfeba401