워크플로우 문법
레포지토리에 워크플로우 파일을 추가해서 커스텀한 자동화된 프로세스들을 생성하여 SDLC를 자동화 시킬 수 있습니다.
#
YAML 문법에 대하여워크플로우 파일들은 YAML 문법을 사용하며, .yml
혹은 .yaml
파일 익스텐션을 가지고 있어야합니다. 처음 접한다면, "Learn Yaml in five minutes를 참고하세요."
워크플로우 파일들은 .github/workflows
디렉토리에 저장되어야한다.
#
사용제한사용제한 초과는 잡의 큐잉(queueing), 실행실패, 완료실패로부터 발생할 수 있습니다. 제한은 경우에 따라 바뀝니다
20개까지 워크플로우를 레포지토리 당 동시에 실행할 수 있습니다.
1000개까지 API 요청을 레포지토리 내 모든 액션을 통틀어 한 시간동안 실행됩니다.
각 잡은 6시간 동안 실행될 수 있습니다.(execution time)
동시실행가능한 워크플로우 수는 계정의 깃허브 플랜에 달려있습니다.
깃허브 플랜 | Total concurrent jobs | Maximum concurrent macOS jobs |
---|---|---|
Free | 20 | 5 |
Pro | 40 | 5 |
Team | 60 | 5 |
Enterprise | 180 | 15 |