Générateur d'Expressions Cron GitHub Actions
Cette page couvre la syntaxe cron utilisée par GitHub Actions : structure des champs, numérotation des jours de la semaine, et les caractères spéciaux pris en charge.
Référence Rapide
Nombre de champs
5
Champ des secondes
Non
Champ de l'année
Non
Fuseau horaire
Toujours UTC
Caractères spéciaux (L / #)
Non
Nécessite "?"
Non
Numérotation des jours
Sun=0, Mon=1, Tue=2, Wed=3, Thu=4, Fri=5, Sat=6
Expressions Cron GitHub Actions courantes
| Toutes les 5 minutes | */5 * * * * |
| Toutes les 15 minutes | */15 * * * * |
| Toutes les heures | 0 * * * * |
| Chaque jour à minuit | 0 0 * * * |
| Chaque jour à 9h | 0 9 * * * |
| Chaque jour ouvré à 9h | 0 9 * * 1-5 |
| Chaque lundi à 9h | 0 9 * * 1 |
| Deux fois par jour (0h et 12h) | 0 */12 * * * |
| Le premier jour de chaque mois | 0 0 1 * * |
| Le dernier jour de chaque mois | Non pris en charge nativement |
Foire Aux Questions
En quoi GitHub Actions diffère-t-il du cron Linux standard ?
GitHub Actions utilise exactement la même syntaxe à 5 champs et la même numérotation des jours que le cron Linux standard — les expressions existantes fonctionnent sans modification.
Puis-je convertir automatiquement une expression cron Linux vers GitHub Actions ?
Oui — collez-la dans l'outil Cron multiplateforme ci-dessus (ou sur la page principale de l'Éditeur Cron) et passez à l'onglet GitHub Actions pour obtenir instantanément l'expression équivalente.
GitHub Actions prend-il en charge L, W ou # ?
Non. GitHub Actions ne prend en charge ni L ni # — consultez le contournement dans l'outil ci-dessus pour un comportement équivalent via une plage de jours et une vérification dans le script.
GitHub Actions s'exécute-t-il selon mon fuseau horaire local ou en UTC ?
GitHub Actions évalue toujours les planifications en UTC, quel que soit l'emplacement de vous ou de vos serveurs.
Quel est l'intervalle le plus court pris en charge par GitHub Actions ?
GitHub Actions s'exécute avec un intervalle minimum de 5 minutes ; des planifications plus fréquentes peuvent être retardées ou ignorées en cas de forte charge.