GitHub Actions는 _워크플로_라는 개념을 사용해요. 워크플로는 특정 이벤트가 발생할 때(예: 커밋을 푸시할 때) 자동으로 실행되는 스크립트예요.
각 GitHub Actions 워크플로는 .github/workflows 디렉터리 안의 .yml 파일에 정의해요.
워크플로에 대한 자세한 내용은 다음 문서를 참고해요:
일부 워크플로는 여러 리포지토리에서 공유해요.
공유 워크플로는 (org-wide-files 리포지토리에서) 자동으로 동기화돼요. 따라서 그 내용을 직접 수정하면 안 돼요.
트랙에서 선택적으로 사용할 수 있는 워크플로도 있어요:
메인테이너는 자신의 리포지토리에 사용자 정의 워크플로를 자유롭게 추가할 수 있어요. 이런 워크플로의 예는 다음과 같아요: