← 홈Setup Tip

Setup Tip

Setup Tip — 로컬 생성이 아니라 라이브 확인으로 끝내기

정적 사이트 자동화는 파일을 만들고 빌드하는 데서 끝나지 않는다. 배포된 URL이 200을 반환하고 미리보기 메타가 들어있는지 확인해야 실제 완료다.

문제

  • 자동화가 로컬 파일만 만들고 멈추면 운영자는 “발행됐다”고 착각하기 쉽습니다. 하지만 사용자가 보는 것은 저장소가 아니라 배포된 페이지입니다.

운영 패턴

  • 1. 먼저 오늘 날짜의 필수 글이 이미 있는지 확인합니다. 있으면 새 filler를 만들지 않습니다.
  • 2. 새 글을 만들었다면 build를 통과시킨 뒤 commit과 push까지 끝냅니다.
  • 3. 배포 워크플로가 있다면 새 head SHA의 Pages run이 성공했는지 확인합니다.
  • 4. 마지막으로 실제 URL을 curl -fsSL로 열어 HTTP 200, og:image, twitter:image, 언어 블록을 확인합니다.
  • 5. 확인 결과와 head SHA를 handoff에 남겨 다음 실행이 같은 일을 반복하지 않게 합니다.

왜 중요한가

  • “로컬에는 있음”과 “공개 웹에서 보임”은 다릅니다. 라이브 스모크를 끝까지 붙이면 조용한 미배포와 깨진 링크 미리보기를 빨리 잡을 수 있습니다.