깃허브에서 제공하는 빌드 , 테스트 및 배포
파이프라인을 자동화할 수 있는 CI/CD 서비스
1. 프로젝트에 .github/workflows/<이름>.yml 만들기
2. 깃허브에 코드 push 및 PR
3. 코드 확인 후 merge 및 github action 확인
.github/workflows 경로에 YAML 파일을 만든 후 거기에
github action에 대해 세팅을 해야한다.
yml 예시
name: # 워크플로우 이름
on: # 워크플로우 실행 트리거
jobs: # 작업정의
owner가 아닌 다른 사용자가 코드를 push할 경우
미리 설정한 PR 양식에 맞쳐 PR 요청를 보내면된다.

만약 문제가 없다면 owner가 merge를 진행하면서
github action은 yml에서 설정한데로 자동으로 빌드 및 배포를 진행한다.
밑에 그림은 성공적으로 진행된 모습이다.
