정말 CI/CD를 하고 계신가요?
Are you really doing CI/CD?

TL;DR AI
1분핵심 요약
이 글은 CI와 CD가 하나의 “CI/CD”가 아니라 서로 다른 실천이라고 구분한다.
오래 유지되는 기능 브랜치는 지속적 통합을 약화시키고 머지 비용과 통합 위험을 키운다고 지적한다.
대안으로는 트렁크 기반 개발을 제시하며, 작은 변경을 자주 main에 반영하고 빠른 테스트와 임시 기능 플래그를 쓰라고 권한다.
배포와 출시를 분리해 mainline을 안전하고 항상 릴리스 가능한 상태로 유지해야 한다고 강조한다.
