1
0
mirror of https://github.com/avinal/nikki.git synced 2026-07-04 05:50:10 +05:30
Commit Graph

3 Commits

Author SHA1 Message Date
avinal 6b1d798c95 Add Fastlane metadata and F-Droid build config
Fastlane structure:
- short_description.txt (< 80 chars)
- full_description.txt (feature list)
- changelogs/1.txt (v1.0.0 release notes)
- images/icon.png (512x512 from logo SVG)

Build config:
- dependenciesInfo disabled (F-Droid requirement)

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
Co-Authored-By: Claude Opus 4.6 (1M context)
2026-06-05 15:09:48 +05:30
avinal d2be80bc7d Add CI/CD workflows and release signing config
Build workflow: runs tests + assembles debug APK on pull requests.
Release workflow: builds signed APK and uploads to GitHub release.
Signing config reads keystore from env vars (set by CI secrets).
Keystore files excluded from git.

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
Co-Authored-By: Claude Opus 4.6 (1M context)
2026-05-22 19:05:40 +05:30
avinal f685856b9e Add module build configs and platform expect/actual stubs
- composeApp/build.gradle.kts: KMP targets (android + iOS), all dependencies
- androidApp/build.gradle.kts: Android app with compose compiler
- Platform.kt expect/actual for Android and iOS
- Android resources: launcher icons, themes, manifest

Co-Authored-By: Claude Opus 4.6 (1M context)

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-05-19 17:06:41 +05:30