Valider GitHub Actions en ligne — Structure des workflows
Contrôles structurels live pour on, jobs et steps. Pas actionlint complet — validation honnête dans le navigateur.
Notes développeur
• Structure uniquement : on + jobs, job runs-on|uses|steps, step run|uses. • Debounce ~300 ms après la saisie. • Entrée vide = état idle (pas invalide). • N’évalue pas les expressions ${{ }} ni les pins d’actions.
Quand les équipes l’utilisent
• Vérifier un workflow collé depuis un ticket. • Trouver un step sans run/uses avant l’échec CI. • Enseigner la forme d’un workflow avec feedback immédiat. • Enchaîner avec format-github-actions après correction.
Exemples concrets
Job checkout + tests valide
Entrée
Résultat
Step sans run ni uses
Entrée
Résultat
Outils CI/CD liés
Formatez le YAML avec formater GitHub Actions, explorez valider GitLab CI et le hub CI/CD.
FAQ validateur GitHub Actions
Contrôles structurels uniquement
Est-ce actionlint ?
Non. Nous vérifions le parse YAML et les exigences structurelles courantes (on, jobs, steps). Lint d’expressions, permissions et marketplace sont hors scope.
Les workflows réutilisables passent-ils ?
Les jobs avec uses (workflow réutilisable) sont acceptés sans steps. Le détail des actions nestées n’est pas validé en profondeur.
Pourquoi une entrée vide n’est-elle pas invalide ?
L’état idle évite le bruit pendant le collage. La validation démarre dès qu’il y a du contenu.
Plus d’outils CI/CD dans ce cluster
Convertisseurs, encodeurs, formateurs et minificateurs au même endroit ? Outils développeurs Ouvrez le catalogue des outils développeurs.