Self Hosted Github Runner

GitHub 호스티드 러너를 못 쓰게 됐을 때, 레포의 기존 워크플로를 **그대로** 자기 머신의 Docker self-hosted runner 에서 돌리게 만든다. 결제 실패·지출한도·분(minutes) 소진·조직 쿼터·Actions 장애로 CI 가 멈췄을 때, "CI 를 로컬에서 돌리자"·"self-hosted runner"·"act 로 돌릴까"·"CI 죽었는데 머지·배포 어떻게 하냐"는 말이 나올 때 쓴다. **누군가 "CI 스텝을 스크립트에 옮겨 적어 로컬에서 돌리자"고 제안할 때도 반드시 이 스킬을 켠다** — 그 안은 워크플로를 두 벌로 갈라놓고, 갈라진 순간부터 로컬 초록이 CI 초록을 뜻하지 않게 되기 때문이다.

uzysjung 1512366 16.8 KB Updated

File contents

uzysjung/uzys-agent-harness/tree/main/templates/skills/self-hosted-github-runner commit 1512366542

Frequently asked questions

npx skillmds@latest add uzysjung/self-hosted-github-runner