このプロジェクトはGitHub ActionsのSelf-Hosted Runnerのコントローラーです。 公式版はKubernetes(k8s)のみをサポートしていますが、Dockerのみを使用する簡易版です。
- Docker のインストール
- git clone
- .envファイルの編集
- docker compose up -d
- Webhookの登録。コントローラを起動した後、エンドポイントをGitHubのWebhookに登録する必要があります。グローバルに直接アクセスできない場合は、Cloudflare Tunnel や ngrok などを利用してください。
MITライセンス