[Github Actions] CI 사용하기
CD까지는 안해봤지만 CI는 해봐서 그거에 대한 정보를 적어보려고 한다.프로젝트를 진행하면서 CI는 각자하고 배포는 다른 팀원이 맡겠다고 하면서 CI/CD에 대해 알게 되었다. 1. CI/CD 란?CI (Continuous Integration): * 코드 커밋(Push) 또는 Pull Request 발생.코드 린팅(Linting) 및 단위 테스트 수행.빌드 가능 여부 확인.CD (Continuous Deployment):빌드된 결과물(Artifacts)을 서버나 클라우드로 전송.서비스 재시작 및 배포 완료 확인.2. 주요 컴포넌트Gihub Actions는 이벤트(Event)가 발생하면 워크플로우(Workflow)가 실행되고, 그 안의 여러 잡(Job)들이 스텝(Step)에 따라 액션(Action)을 수..