DevOps/GithubAction
[GithubAction]
ysg
2023. 1. 23. 19:10
github action
-> github에서 제공하는 CI(Continuous Integration, 지속 통합)와 CD(Continuous Deployment, 지속 배포)를 위한 서비스입니다.
github에서 제공하는 컴퓨터.
ex) 작업을 끝내고 github에 push -> github action에서 빌려준 컴퓨터로 자동으로 코드 테스트 실행 -> 실행 결과 이상이 없다면 실제 서비스를 하고 있는 서버로 업로드를 해서 서비스에 적용 -> 담당자들에게 서비스가 잘 적용되었다고 메시지 전송
push, pull request 등 이슈의 발행과 같은 사건이 저장소에서 일어났을 때 자동으로 처리해야 하는 일을 할 수 있도록 해주는 도구가 action입니다.
Events that trigger workflows - GitHub Help
https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows
event type 정의 되어 있습니다.