Skip to main content

GitHub Actions의 자습서

실습 활동을 통해 GitHub Actions에 대한 기술과 지식을 구축합니다.

예시 워크로드 만들기

이 자습서에서는 푸시 이벤트에 의해 트리거되는 기본 워크플로를 만드는 방법을 알아봅니다.

코드 빌드 및 테스트

GitHub Actions를 사용하여 프로젝트를 자동으로 빌드하고 테스트할 수 있습니다.

워크플로에서 인증에 GITHUB_TOKEN 사용

GitHub Actions를 대신하여 GITHUB_TOKEN을 사용하여 인증하는 방법을 알아봅니다.

작업 만들기

재사용 가능한 작업을 빌드하여 워크플로에서 작업을 자동화할 수 있습니다.

패키지 게시

GitHub Actions를 사용하여 패키지를 자동으로 게시할 수 있습니다.

GitHub Actions로 작업 관리

GitHub Actions 워크플로를 사용하여 문제 및 끌어오기 요청을 자동으로 관리할 수 있습니다.

워크플로 아티팩트와 데이터 저장 및 공유

아티팩트를 사용하여 워크플로의 작업 간에 데이터를 공유하고 워크플로가 완료되면 데이터를 저장할 수 있습니다.

컨테이너화된 서비스 사용

GitHub Actions 워크플로에서 컨테이너화된 서비스를 사용할 수 있습니다.

GitHub Actions로 마이그레이션

기존 CI/CD 워크플로를 GitHub Actions로 마이그레이션하는 방법을 알아봅니다.

Actions Runner Controller 사용

자체 실행기를 호스팅하여 고도로 사용자 지정이 가능한 환경에서 워크플로를 실행할 수 있습니다.