워크플로에서 수행하는 작업 선택
워크플로는 소프트웨어 개발 수명 주기에서 작업을 자동화합니다. 수동으로 완료한 많은 작업을 GitHub Actions 워크플로로 변환할 수 있습니다.
워크플로에서 작업 사용
워크플로를 사용하여 여러 작업을 실행합니다.
워크플로에서 미리 작성된 구성 요소 사용
작업은 워크플로를 구동하는 구성 요소입니다. 워크플로는 커뮤니티에서 만든 작업을 포함할 수 있으며 애플리케이션의 리포지토리 내에서 직접 고유한 작업을 만들 수도 있습니다. 이 가이드에서는 작업을 검색, 사용 및 사용자 지정하는 방법을 보여줍니다.
워크플로에서 GitHub CLI 사용
GitHub Actions 워크플로에서 GitHub CLI으로 스크립팅할 수 있습니다.
GitHub Actions에 대한 워크플로 명령
워크플로 또는 작업 코드에서 셸 명령을 실행할 때 워크플로 명령을 사용할 수 있습니다.
워크플로에 스크립트 추가
스크립트 실행을 위해 GitHub Actions 워크플로를 사용할 수 있습니다.
GITHUB_TOKEN에 대한 권한 제어
GITHUB_TOKEN
에 부여된 기본 사용 권한을 수정합니다.
워크플로 및 작업에서 식 평가
워크플로 및 작업에서 식을 평가할 수 있습니다.
변수에 정보 저장
GitHub은(는) 각 GitHub Actions 워크플로 실행에 대한 기본 변수를 설정합니다. 단일 워크플로 또는 여러 워크플로에서 사용할 사용자 지정 변수를 설정할 수도 있습니다.
워크플로 실행에 대한 컨텍스트 정보에 액세스
워크플로 및 작업에서 컨텍스트 정보에 액세스할 수 있습니다.
작업 간에 정보 전달
출력을 정의하여 한 작업에서 다른 작업으로 정보를 전달할 수 있습니다.
기본 셸 및 작업 디렉터리 설정
워크플로의 모든 작업 또는 작업의 모든 단계에 적용되는 기본 설정을 정의합니다.
배포에 환경 사용
워크플로에서 배포 환경을 지정합니다.
워크플로 및 작업의 동시 실행 제어
한 번에 하나의 작업을 실행합니다.
워크플로에서 작업 변형 실행
각 작업에 대한 변형을 정의하는 행렬을 만듭니다.
워크플로 속도를 높이기 위한 종속성 캐싱
워크플로를 더 빠르고 효율적으로 만들기 위해 종속성 및 일반적으로 재사용되는 기타 파일에 대한 캐시를 만들고 사용할 수 있습니다.
워크플로에서 데이터 저장 및 공유
Artifacts를 사용하면 워크플로의 작업 간에 데이터를 공유하고 워크플로가 완료되면 데이터를 저장할 수 있습니다.