Both android-ci.yml and ci.yml now only run via workflow_dispatch (manual trigger). Automatic builds on push/PR are disabled to stop failing pipeline notifications.
Auth: Expired-Token-Tests (Access + Refresh), fehlende Felder Message-API: Send, Get Conversation, Blank Body, Receiver Not Found, Custom ID, Response-Format (9 Tests) WebSocket: Connect mit gültigem/ungültigem/fehlendem/abgelaufenem Token, inventoryUpdated-Event, new_message-Event, Disconnect, undelivered Messages bei Connect (8 Tests) CI-Pipeline: Auto-Trigger für push/PR auf app/shared/server-Pfade, Step-Label verdeutlicht (app + shared + server) Server-Tests: 130 gesamt, 0 Failures Closes #80
.github/workflows/android-ci.yml: - Triggers on push to main and pull requests - Ubuntu-latest runner with Java 17 (Temurin) - Gradle cache via gradle/actions/setup-gradle - Jobs: assembleDebug build + unit tests (./gradlew test) - Uploads debug APK as workflow artifact (14-day retention) Closes #14