GitHub Actions Generator

Choisissez votre langage, les déclencheurs, une matrice de versions et les étapes souhaitées — obtenez un .github/workflows/ci.yml valide à intégrer directement dans votre dépôt. Rien n'est envoyé.

Langage / écosystème
Nom du workflow
Branche Branche pour push / pull_request, ex. main
Déclencheurs
OS du runner
Matrice de versions Séparées par des virgules, ex. 18, 20, 22

Ces versions s'exécutent en parallèle sous forme de matrice. Conservez les valeurs par défaut pour rester simple.

Étapes à inclure
Commandes personnalisées (optionnel)

Remplacez la commande par défaut pour une étape. Laissez vide pour utiliser la valeur par défaut.

Commande de lint
Commande de test
Commande de build
Chemin de l'artefact
.github/workflows/ci.yml

Enregistrez ce fichier sous .github/workflows/ci.yml dans votre dépôt.

Tout s'exécute dans votre navigateur. Sans envoi, sans inscription.

Comment ça marche

STEP 1

Choisissez le langage et les déclencheurs

Sélectionnez Node, Python, Go, Rust ou un job shell générique, puis définissez quand il doit s'exécuter — au push, à la pull request et sur quelle branche.

STEP 2

Configurez la matrice et les étapes

Ajoutez les versions à tester et cochez les étapes nécessaires : installation des dépendances, lint, test, build, cache, upload d'un artefact ou un marqueur de déploiement.

STEP 3

Copiez le YAML

Copiez le ci.yml généré ou téléchargez-le, puis ajoutez-le dans .github/workflows/ de votre dépôt. Rien ne quitte votre appareil.