배포 QA 고도화 Ticket Index

DAG

flowchart LR
    STK9-01[STK9-01 CI 파이프라인]
    STK9-02[STK9-02 Dockerfile]
    STK9-03[STK9-03 Playwright 환경]
    STK9-06[STK9-06 Branch Protection]
    STK9-04[STK9-04 E2E 테스트 케이스]
    STK9-05[STK9-05 CD 파이프라인]

    STK9-03 --> STK9-04
    STK9-02 --> STK9-05

Wave 분포

Wave티켓 수병렬 여부
14완전 병렬 (STK9-01, STK9-02, STK9-03, STK9-06)
22병렬 (STK9-04, STK9-05)

파일 교집합 검증 (Single Writer per File)

파일담당 티켓
.github/workflows/ci.ymlSTK9-01 단독
.github/workflows/cd.ymlSTK9-05 단독
.github/pull_request_template.mdSTK9-06 단독
backend/DockerfileSTK9-02 단독
frontend/DockerfileSTK9-02 단독
docker-compose.prod.ymlSTK9-02 단독
frontend/playwright.config.tsSTK9-03 단독
frontend/e2e/helpers/api-monitor.tsSTK9-03 단독
frontend/e2e/smoke/*.spec.ts (6개)STK9-04 단독
frontend/next.config.tsSTK9-02 단독 (output: 'standalone' 추가)

티켓 목록

ID분류제목사이즈Wave의존
STK9-01CIGitHub Actions CI 파이프라인S1
STK9-02INFRADockerfile + 프로덕션 docker-composeS1
STK9-03E2EPlaywright E2E 환경 구축S1
STK9-06INFRABranch Protection + PR 템플릿S1
STK9-04E2EE2E 스모크 테스트 케이스M2STK9-03
STK9-05CDGitHub Actions CD 파이프라인S2STK9-02