GitHub Action이란?
<aside> 💡 GitHub Actions is a continuous integration and continuous delivery (CI/CD) platform that allows you to automate your build, test, and deployment pipeline. You can create workflows that build and test every pull request to your repository, or deploy merged pull requests to production.
</aside>
Component들
<aside> 💡 GitHub Actions workflow를 마음대로 커스터마이징하여 Repository에 pull request, issue 생성 등과 같이 어떤 이벤트가 발생하면 workflow가 실행되도록 할 수 있다. Workflow에는 다수의 Jobs(시퀀셜 혹은 병렬로 동작하는)이 포함되어 있을 수도 있고 각각의 Job안에는 가상 머신 runner, container, 혹은 script나 action들을 동작시키는 step들이 포함되어 있을 수 있다. 또한 재사용가능한 extension으로 workflow를 단순화시킬 수도 있다.
</aside>
