공식 러너 에이전트
GitHub에서 머신에 설치하는 단일 러너 바이너리(actions/runner)를 제공해. 일회성 토큰으로 GitHub에 등록하고, 그다음에 작업을 폴링하지. 단계는 이거야:
- 러너 등록 토큰 생성 (저장소 또는 조직 설정 → 액션 → 러너 → 새 셀프 호스티드 러너).
- 운영체제와 아키텍처에 맞는 에이전트 다운로드.
./config.sh --url ... --token ... --labels gpu,linux-x64,internal./run.sh(또는./svc.sh install로 서비스 설치).
라벨이 라우팅 계층이야
러너의 능력을 묘사하는 라벨은 항상 추가해:
- 운영체제:
linux,macos,windows. - 아키텍처:
x64,arm64,apple-silicon. - 하드웨어:
gpu,gpu-h100,large-mem. - 네트워크:
internal-network,vpn. - 신뢰도:
trusted(네 코드만) vsuntrusted(PR 빌드).
워크플로는 라벨을 나열해서 선택해: runs-on: [self-hosted, gpu, linux].