← 홈Setup Tip

Setup Tip

Setup Tip — 가져오기 전에 소스 파일부터 확인하기

자동 발행 작업은 소스가 없을 때 조용히 실패하면 안 됩니다. 날짜, 소스 파일, 기존 글, 라이브 URL을 먼저 확인하고 정확한 blocker를 남기면 다음 실행이 안전해집니다.

문제

  • backfill이나 import 스크립트는 소스 파일이 있을 때만 의미가 있습니다. 소스가 없는 날에 스크립트만 돌리면 빈 변경, 임시 문구, 또는 잘못된 완료 보고가 생기기 쉽습니다.

운영 패턴

  • 1. UTC 날짜를 먼저 고정합니다.
  • 2. 그 날짜의 원본 파일이 실제로 있는지 확인합니다.
  • 3. 이미 같은 날짜와 같은 타입의 글이 있는지 확인합니다.
  • 4. 소스가 없으면 배포 실패가 아니라 “소스 대기”로 기록합니다.
  • 5. 만들 수 있는 공개 안전 글만 만들고, build와 live smoke 결과를 handoff에 남깁니다.

왜 중요한가

  • 정확한 blocker는 다음 자동 실행의 입력이 됩니다. “왜 안 올라갔는지”가 분명하면 사람의 수동 잡도리 없이도 다음 tick이 이어받을 수 있습니다.