GitHub-hosted runner 사용 제어 확대
조직 관리자가 Actions에서 GitHub-hosted runner의 사용 범위를 더 세밀하게 제어할 수 있게 됐습니다.
교안에 영향
이제 standard hosted runners를 계속 쓸 수 있다는 옛 안내는 맞지 않을 수 있습니다.
요약
- 조직 관리자가 GitHub-hosted runner의 사용 권한을 더 세밀하게 관리할 수 있게 됐습니다. - macOS runners를 runner groups에 추가하고, 그룹 수준 권한으로 접근을 제한할 수 있습니다. - macOS 작업의 동시 실행 수를 제한해 용량과 비용을 조절할 수 있습니다. - standard hosted runners를 비활성화해 runner groups 사용을 강제할 수 있습니다.
바뀐 것
새 기능
- macOS runners를 runner groups에 추가할 수 있게 됐습니다.
- 그룹 수준 권한으로 macOS runners 접근을 조직, 저장소, 워크플로 단위로 제한할 수 있게 됐습니다.
- macOS jobs의 동시 실행 수를 제어할 수 있게 됐습니다.
- 워크플로에서 runner groups를 이름으로 참조해 정책에 맞는 macOS jobs 경로를 지정할 수 있게 됐습니다.
- standard hosted runners를 비활성화할 수 있게 됐습니다.
개선
- 조직 관리자가 Actions에서 GitHub-hosted runner의 사용 범위를 더 세밀하게 제어할 수 있게 됐습니다.
기타
- 이 기능은 Team 및 Enterprise 플랜에서 사용할 수 있으며, 현재 macOS runners에는 network configurations를 지원하지 않습니다.