처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

GitHub Actions의 'workflow'와 'job'과 'step'의 관계로 올바른 것은?

어려움 GitHub Docs
보기 및 정답
A workflow는 하나 이상의 job을 포함하고, 각 job은 하나 이상의 step으로 구성된다
B job이 최상위 실행 단위이며, 그 안에 workflow를 선언하고 step을 포함하는 계층 구조이다
C step이 최상위 실행 단위이며, 각 step 안에 job을 정의하고 workflow를 포함하는 계층 구조이다
D 세 가지 모두 동일한 수준의 실행 단위이며 병렬로 독립 실행되어 서로 의존 관계가 없다

해설

GitHub Actions에서 workflow(.yml 파일)가 가장 큰 단위이며, 하나 이상의 job을 정의합니다. 각 job은 특정 runner(실행 환경)에서 독립적으로 실행되며, 순차적인 step들로 구성됩니다. job 간에는 의존성을 설정할 수 있고, 기본적으로 병렬 실행됩니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기