Androidスマホだけで開発し、GitHub CI へ接続する構成

Mick Lab では、アプリ開発を Android スマホのみで完結させています。Userland / Termux 上で Linux 環境を動かし、Copilot CLI で実装・修正を進め、スクリプト運用で GitHub CI まで接続しています。

開発スタック

スクリプトの役割

CI フロー(概要)

  1. android_base.sh でプロジェクトと CI 定義を生成
  2. Android + Userland / Termux 上で Copilot CLI を使って実装・修正
  3. push.sh で GitHub に反映
  4. GitHub Actions の Android CI / Hosting ワークフローが実行

この構成の狙い

PC 前提を外し、モバイル端末単体で継続開発できる再現性の高いワークフローを作ることです。Mick Lab の各アプリは、この運用基盤の上で改善を継続しています。