5 Commits

Author SHA1 Message Date
marcuspaico
4dd8d743a7 ci: sign with the EAS-managed keystore (new alias + separate key password)
Some checks failed
Build & Release APK / check (push) Has been cancelled
Build & Release APK / build (push) Has been cancelled
Requires updated repo secrets KEYSTORE_B64, KEYSTORE_PASSWORD, KEY_PASSWORD.
Until they are set, CI release builds fail instead of shipping an APK signed
with the old key that Obtainium would reject.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YE5FmDZmFnWxH6RXCZLcjj
2026-09-02 21:29:14 +10:00
b260e4e762 CI hardening: fast-fail check job (lockfile/tsc/eslint) gates the APK build + optional ntfy alerts; config plugin makes 'expo prebuild' preserve release signing/versioning; node 22 pinned with docker lock script + pre-push hook
All checks were successful
Build & Release APK / check (push) Successful in 16s
Build & Release APK / build (push) Successful in 2m27s
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-18 00:39:29 -07:00
035a114e58 GTD quadrant launcher icon; build speedups: arm64-only, 8G gradle heap, cached SDK step
Some checks failed
Build & Release APK / build (push) Failing after 14m4s
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-07 19:31:46 -07:00
d48fbbce37 Build releases on desktop runner (VPS thrashes on NDK compile)
All checks were successful
Build & Release APK / build (push) Successful in 11m47s
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-07 18:36:52 -07:00
c16bd02889 Android release pipeline: prebuilt native project, env-driven signing, Gitea Actions workflow
Some checks failed
Build & Release APK / build (push) Failing after 1h6m48s
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-07 17:29:03 -07:00