CI/CD 실행 흐름

자동화의 가치는 실패를 빠르게 돌려주는 데 있다

React 배포 자동화는 빌드 성공만 보는 것이 아니라 테스트, 산출물, 배포 승인까지 같은 순서로 검증합니다.

push

코드 푸시

원격 저장소 이벤트가 워크플로우를 시작합니다.

install

의존성 설치

동일한 환경에서 패키지를 준비합니다.

test

자동 테스트

기존 기능이 깨졌는지 빠르게 확인합니다.

build

프로덕션 빌드

배포 가능한 정적 산출물을 생성합니다.

deploy

제공 또는 배포

승인 후 배포하거나 자동으로 운영에 반영합니다.

실패하면 즉시 피드백

테스트나 빌드가 실패하면 배포를 멈추고 원인 위치를 개발자에게 돌려줍니다.

통과하면 릴리스 후보

같은 검증을 통과한 결과물만 스테이징이나 운영 배포 단계로 넘어갑니다.