GitHub Actions 동시성 그룹 대기열 확장
GitHub Actions 동시성 그룹에서 여러 작업과 워크플로 실행을 더 많이 대기시킬 수 있게 됐습니다.
교안에 영향
예전에는 concurrency group에 pending run이 하나만 유지된다는 안내가 더 이상 맞지 않습니다.
요약
- GitHub Actions concurrency group이 단일 pending run 대신 여러 pending run을 순차적으로 대기하도록 바뀌었습니다. - concurrency group당 최대 100개의 queued jobs 또는 workflow runs를 지원합니다. - YAML의 concurrency 블록에서 cancel-in-progress가 false이거나 설정되지 않았을 때 queue: max를 추가해 늘어난 대기열을 사용할 수 있습니다. - 배포처럼 공유 환경이나 리소스를 순서대로 처리해야 하는 워크플로 관리가 쉬워졌습니다.
바뀐 것
개선
- GitHub Actions concurrency group에서 여러 pending run을 순차적으로 대기시킬 수 있게 했습니다.
- concurrency group당 최대 100개의 queued jobs 또는 workflow runs를 지원합니다.
- YAML의 concurrency 블록에 queue: max를 추가해 증가한 대기열을 활성화할 수 있습니다.