코파일럿 클라우드 에이전트의 조직 단위 러너 제어
조직 관리자가 Copilot cloud agent의 기본 러너를 설정하고 저장소별 재정의를 막을 수 있게 됐습니다.
교안에 영향
기존에 copilot-setup-steps.yml로 저장소별 안내를 하던 문서나 절차는 조직 기본 runner 설정을 반영해야 합니다.
요약
- Copilot cloud agent가 작업할 때 새 개발 환경을 GitHub Actions 기반으로 시작합니다. - Organization admins가 모든 저장소에 적용되는 default runner를 설정할 수 있습니다. - Organization admins가 runner 설정을 잠가 개별 repository가 조직 기본값을 바꾸지 못하게 할 수 있습니다. - runner를 더 큰 GitHub Actions runners나 self-hosted runners로 지정해 성능과 내부 자원 접근을 맞출 수 있습니다.
바뀐 것
새 기능
- Organization admins가 모든 repository에 자동으로 쓰일 default runner를 설정할 수 있습니다.
- Organization admins가 runner 설정을 lock해 개별 repository의 override를 막을 수 있습니다.
개선
- Copilot cloud agent의 runner를 repository 수준이 아니라 organization 수준에서 기본값으로 관리할 수 있게 됐습니다.
기타
- Copilot cloud agent가 GitHub Actions로 새 개발 환경을 시작하며, large runners와 self-hosted runners를 사용할 수 있습니다.