Rona

zenn-cli + GitHub Actions로 예약 발행 자동화하기

중급452026-06-05

Zenn에 작성한 채용 준비 기록, 기업 분석, JD 분석, 면접 복기 글의 머리말을 읽어 예약 시간이 지난 글만 Python으로 비공개에서 공개로 전환하고, 그 변경을 GitHub Actions로 매일 자동 실행합니다. 최종적으로는 예약 발행용 Python 코드, daily-publish GitHub Actions 워크플로우, PR 검증용 validate-pr 워크플로우가 포함된 자동화 세트를 만듭니다.

이 코칭은 터미널에서 진행됩니다

이런 걸 배워요

  • Zenn 글의 예약 발행 상태를 Python으로 자동 전환할 수 있습니다
  • GitHub Actions 예약 실행으로 반복 발행 작업을 줄일 수 있습니다
  • PR 단계에서 발행 전 검사를 자동으로 수행할 수 있습니다
  • 채용 분석 콘텐츠를 일정에 맞춰 안정적으로 공개할 수 있습니다

어떻게 진행해요

1. 환경 확인하기
2. 예약 글 샘플 준비하기
3. 발행 전환 코드 작성하기
4. 로컬에서 전환 확인하기
5. 매일 발행 흐름 만들기
6. PR 검사 흐름 만들기
7. 운영 안내서 남기기
8. 최종 점검하기

AI 튜터가 각 단계를 하나씩 안내해줄 거예요