GitHub Actions Cron 표현식 생성기
이 페이지는 GitHub Actions에서 사용하는 cron 문법을 다룹니다: 필드 구조, 요일 번호 체계, 지원하는 특수 문자까지 한눈에 확인하세요.
빠른 참조
필드 개수
5
초 필드
미지원
연도 필드
미지원
타임존
항상 UTC
특수 문자 (L / #)
미지원
"?" 필요 여부
미지원
요일 번호 체계
Sun=0, Mon=1, Tue=2, Wed=3, Thu=4, Fri=5, Sat=6
자주 쓰는 GitHub Actions Cron 표현식
| 5분마다 | */5 * * * * |
| 15분마다 | */15 * * * * |
| 매시간 | 0 * * * * |
| 매일 자정 | 0 0 * * * |
| 매일 오전 9시 | 0 9 * * * |
| 평일 오전 9시 | 0 9 * * 1-5 |
| 매주 월요일 오전 9시 | 0 9 * * 1 |
| 하루 두 번 (00시, 12시) | 0 */12 * * * |
| 매월 첫째 날 | 0 0 1 * * |
| 매월 마지막 날 | 네이티브로 지원 안 됨 |
자주 묻는 질문
GitHub Actions은 표준 Linux cron과 어떻게 다른가요?
GitHub Actions은 표준 Linux cron과 동일한 5필드 문법과 요일 번호 체계를 사용합니다 — 기존 표현식을 그대로 써도 됩니다.
Linux cron 표현식을 GitHub Actions용으로 자동 변환할 수 있나요?
네 — 위쪽 다중 플랫폼 Cron 도구(또는 메인 Cron Editor 페이지)에 붙여넣고 GitHub Actions 탭으로 전환하면 즉시 동등한 표현식을 확인할 수 있습니다.
GitHub Actions은 L, W, # 문자를 지원하나요?
아니요. GitHub Actions은 L과 #을 지원하지 않습니다 — 위 도구의 우회 방법(날짜 범위 + 스크립트 내 요일 확인)을 참고하세요.
GitHub Actions은 제 로컬 타임존 기준으로 실행되나요, UTC 기준인가요?
GitHub Actions은 사용자나 서버의 위치와 관계없이 항상 UTC 기준으로 일정을 계산합니다.
GitHub Actions이 지원하는 최소 실행 간격은 얼마인가요?
GitHub Actions은 최소 5분 간격으로 실행됩니다. 이보다 짧은 주기는 부하 상황에서 지연되거나 건너뛸 수 있습니다.