요약
이 모듈의 목표는 다른 유형의 GitHub 작업을 이해한 다음 사용자 지정 GitHub 작업을 만들어 워크플로에서 사용하는 것입니다.
이 목표를 달성하기 위해 먼저 사용자 지정 GitHub 작업을 작성하는 데 필요한 메타데이터와 구문에 대해 알아보았습니다. 작업에 대한 기능을 확장하는 워크플로 명령, 작업의 프라이빗 또는 퍼블릭 여부를 선택하는 방법, 작업 문서화 및 버전 관리를 위한 모범 사례 설정에 대해 알아보았습니다. 또한 GitHub Marketplace에 작업을 게시하는 방법도 알아보았습니다.
그런 다음에는 외부 API를 사용할 때 GitHub Actions가 어떻게 동작하는지 알게 되었고, 워크플로의 이후 단계에 대한 외부 API의 응답을 output:
매개 변수로 사용했습니다. 마지막으로 이슈를 만들어 리포지토리와 상호 작용하는 작업을 사용하는 방법, 작업 소스 코드의 여러 패키지를 사용하는 방법, @actions/core package
를 사용하여 오류를 기록하고 잘못 동작하는 작업을 종료하는 방법에 대해 살펴보았습니다.
자세한 정보
이 모듈에서 설명한 주제에 대한 자세한 내용은 다음 링크를 참조하세요.
- Docker 컨테이너 작업 만들기
- JavaScript 작업 만들기
- 복합 실행 단계 작업 만들기
- GitHub Actions에 대한 메타데이터 구문
- GitHub Actions에 대한 워크플로 명령
- 작업의 종료 코드 설정
- 작업에 릴리스 관리 사용
- 작업 게시