요약
이 모듈에서는 GitHub Actions 및 워크플로를 사용하여 CI 솔루션을 구현했습니다.
이제 다음과 같은 작업을 수행할 수 있습니다.
- GitHub Actions 및 템플릿 기반 워크플로를 사용하여 Node.js 프로젝트 빌드 및 테스트
- GitHub Actions 로그를 사용하여 실패한 테스트 디버그
- GitHub Actions를 사용하여 워크플로를 사용자 지정하는 방법:
- 빌드 아티팩트 만들기 및 저장
- 빌드 아티팩트에 대한 액세스 권한 얻기
- 여러 대상에 대해 테스트
- 끌어오기 요청에 레이블 추가
다음 단계
GitHub Actions를 계속 사용하려면 이 학습 경로의 다음 모듈을 확인합니다. 여기에서 배운 내용을 확장하고 GitHub Actions를 사용하여 지속적인 업데이트와 코드 제공 인프라 구현을 수행할 수 있습니다.
자세한 정보
이 모듈에서 설명한 주제에 대한 자세한 내용은 다음 링크를 참조하세요.
- GitHub Actions 설명서
- GitHub Marketplace
- GitHub 생성 작업
- actions/checkout@v3
- actions/upload-artifact
- actions/download-artifact
- pullreminders/label-when-approved-action
- GitHub Actions에 대한 메타데이터 구문
- GitHub Actions에 대한 워크플로 구문
- 워크플로를 트리거하는 이벤트
- GitHub Actions 사용 제한
- GitHub Actions 정보: 작업
- CI 정보: 작업
- npm install
- npm run
- npm test
- 기본 환경 변수
- 컨텍스트
- GitHub Actions의 필수 기능
- 캐시 작업 사용
- 워크플로의 작업 간 데이터 전달
- 디버그 로깅 사용
- 워크플로 실행 로그 사용