← Abrir la herramienta Cron multiplataforma completa ↑

Generador de Expresiones Cron para GitHub Actions

Esta página cubre la sintaxis cron que usa GitHub Actions: estructura de campos, numeración de días de la semana y qué caracteres especiales admite.

Referencia Rápida

Número de campos

5

Campo de segundos

No

Campo de año

No

Zona horaria

Siempre UTC

Caracteres especiales (L / #)

No

Requiere "?"

No

Numeración del día de la semana

Sun=0, Mon=1, Tue=2, Wed=3, Thu=4, Fri=5, Sat=6

Expresiones Cron comunes para GitHub Actions

Cada 5 minutos*/5 * * * *
Cada 15 minutos*/15 * * * *
Cada hora0 * * * *
Diario a medianoche0 0 * * *
Diario a las 9:000 9 * * *
Cada día laborable a las 9:000 9 * * 1-5
Cada lunes a las 9:000 9 * * 1
Dos veces al día (00:00 y 12:00)0 */12 * * *
El primer día de cada mes0 0 1 * *
El último día de cada mesNo compatible de forma nativa

Preguntas Frecuentes

¿En qué se diferencia GitHub Actions del cron estándar de Linux?

GitHub Actions usa exactamente la misma sintaxis de 5 campos y la misma numeración de días de la semana que el cron estándar de Linux — las expresiones existentes funcionan sin cambios.

¿Puedo convertir una expresión cron de Linux a GitHub Actions automáticamente?

Sí — pégala en la herramienta Cron multiplataforma de arriba (o en la página principal del Editor Cron) y cambia a la pestaña GitHub Actions para obtener la expresión equivalente al instante.

¿GitHub Actions soporta L, W o #?

No. GitHub Actions no soporta L ni # — consulta la solución alternativa de la herramienta de arriba para lograr el mismo comportamiento con un rango de días y una comprobación en el script.

¿GitHub Actions se ejecuta en mi zona horaria local o en UTC?

GitHub Actions siempre evalúa los horarios en UTC, sin importar dónde estén tú o tus servidores.

¿Cuál es el intervalo más corto que admite GitHub Actions?

GitHub Actions se ejecuta con un intervalo mínimo de 5 minutos; los horarios más frecuentes pueden retrasarse u omitirse bajo carga.

Otras Plataformas

Dev