- Reverts okhttp.logging dependency from debugImplementation back to
implementation so it's on the release classpath
- Adds compileReleaseKotlin CI job to catch release-variant compilation
errors on every PR
- Fixes signing config to allow compileReleaseKotlin without keystore env
vars (graceful fallback instead of hard require())
- Updates AGENTS.md with dependency scoping pitfall and CI docs
Co-authored-by: M57 <hy4ri@users.noreply.github.com>
goBack() now uses ChatScreen as a fallback when the stack has
only one item, preventing the Settings back-button crash.
Co-authored-by: M57 <hy4ri@users.noreply.github.com>
* ci: prevent concurrency cancellation on rapid main merges
The concurrency group used github.ref which is static for main
(refs/heads/main). When multiple PRs merged rapidly (~2 min apart),
each merge commit cancelled the previous CI run before it could finish.
Fix: use github.sha for push events to main (unique per commit) while
keeping the ref-based group for PR branches (cancels on new commits to
the same PR branch).
* refactor(#82): remove dead SkeletonList/SkeletonCard composables
---------
Co-authored-by: ronia <ronia@m57>
Co-authored-by: M57 <hy4ri@users.noreply.github.com>