GitHub Actions CI/CD 파이프라인 자동화하기
중급45분2026-06-01
재고 대시보드용 Node.js 프로젝트를 기준으로 main 브랜치 push나 PR이 발생할 때 테스트와 빌드를 자동 실행하고, 컨테이너 이미지 빌드와 AWS 배포까지 이어질 수 있는 CI/CD 워크플로우를 구성합니다. 최종적으로 `.github/workflows/ci-cd.yml` 파일과 GitHub Secrets 등록 체크리스트, 그리고 배포 전 점검 리포트를 갖춘 형태로 완성합니다.
이 코칭은 터미널에서 진행됩니다
오른쪽 패널에서 설치 명령어를 복사하세요이런 걸 배워요
- push와 PR에 반응하는 자동 테스트·빌드 흐름을 구성합니다.
- 컨테이너 이미지 빌드와 GitHub Container Registry 푸시 작업을 워크플로우에 추가합니다.
- AWS S3 업로드와 CloudFront 무효화에 필요한 비밀 설정값 목록을 정리합니다.
- 운영팀 매뉴얼로 넘길 수 있는 배포 전 점검 체크리스트를 만듭니다.
어떻게 진행해요
1. 환경 확인하기
2. 재고 대시보드 예시 준비
3. 테스트 자동 실행 흐름 작성
4. 이미지 배포 작업 추가
5. AWS 배포 선택지 연결
6. 비밀 설정값 등록 준비
7. 배포 전 점검 리포트 만들기
AI 튜터가 각 단계를 하나씩 안내해줄 거예요