6 Commits

Author SHA1 Message Date
marcuspaico
26922af997 ci: run check + APK build natively on the MacBook runner
Some checks failed
Build & Release APK / check (push) Has been cancelled
Build & Release APK / build (push) Has been cancelled
The desktop runner is gone. Jobs now target label "macbook": a
gitea-runner in host mode on the MacBook Air using Homebrew JDK 21,
the local Android SDK and node 22, so no container or SDK download.
eas.json bumped to 1.22 to match the locally built release.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Wmf3K9nCoEsXvvwkmMnuiM
2026-09-05 17:44:25 +10:00
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