marcuspaico
4dd8d743a7
ci: sign with the EAS-managed keystore (new alias + separate key password)
...
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
...
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
...
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)
...
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
...
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