CI/CD 파이프라인 구축
GitHub Actions 기반 자동 빌드/배포 시스템

주요 기능
자동 빌드 및 테스트
환경별 설정 분리 (dev/staging/prod)
Slack 알림 연동
상세 설명
코드를 푸시할 때마다 수동으로 빌드하고 서버에 접속해서 파일을 올리는 건 시간 낭비입니다. 실수로 빌드 안 된 코드를 배포하거나, 테스트를 건너뛰는 일도 생깁니다.
GitHub Actions를 사용하면 main 브랜치에 푸시하는 순간 자동으로 빌드, 테스트, 배포가 실행됩니다. Vite로 프론트엔드를 빌드하고 (17초), Firebase Hosting에 배포하는 (49초) 전체 과정이 2분 내로 완료됩니다.
PR을 올리면 미리보기 URL이 자동 생성되어 리뷰어가 실제 동작을 확인할 수 있고, main에 머지되면 프로덕션에 자동 반영됩니다. 한번 설정해두면 개발자는 코드에만 집중하면 됩니다.
사용 기술
GitHub ActionsDockerKubernetes