$ ls tags/ / deployment
#deployment
2 posts
infra· 시리즈
배포 순서를 정하는 조건식
FE가 BE보다 먼저 배포되던 레이스 컨디션을 워크플로우 통합과 job 의존성으로 막았다. 오래 걸린 건 통합이 아니라 `if` 한 줄이다. always()는 평가를 강제할 뿐 판단을 대신해주지 않는다.
2026.04.24 8 min read ci-cd · github-actions · deployment
infra· 시리즈
배포 파이프라인이 어긋나는 곳
FE·BE·배치 워크플로우 세 개가 서로를 모른 채 동시에 돌았다. 공유 패키지를 하나 건드린 날 사용자 화면에 오류가 났고, 같은 식으로 어긋날 수 있는 데를 일곱 개 찾아 위험도를 매겼다.
2026.04.21 10 min read ci-cd · github-actions · aws · deployment