Aller au contenu

Premiers pas : Development

Après avoir sélectionné un produit Development, l’éditeur crée un graph de workflow GitHub Actions avec un node GitHub Actions Start. Ce node se déclenche sur des événements GitHub tels que push, pull_request, ou workflow_dispatch.

Construisons un workflow qui fait un checkout de votre repository et exécute un script. Ajoutez un node actions/checkout et un node Run Script, puis connectez-les comme indiqué ci-dessous.

Le node actions/checkout clone votre repository dans le workspace du runner, et le node Run Script affiche "Hello from GitHub Actions!".

Sauvegardez le graph dans votre repository sous .github/workflows/ en cliquant sur le bouton de sauvegarde **** dans le panneau de gauche (ou appuyez sur Command + S Control + S ).

Sauvegardez le fichier sous .github/workflows/my-workflow.act dans votre repository.

Pour exécuter votre action graph sur GitHub, vous avez besoin d’un fichier workflow YAML qui invoque l’action actionforge/action. Consultez le guide GitHub Actions Workflow pour la configuration complète.

Vous pouvez aussi tester votre workflow GitHub Actions en local avant de pusher sur GitHub. Le CLI actrun détecte automatiquement les graphs de workflow GitHub Actions et configure un environnement simulé :

Fenêtre de terminal
actrun .github/workflows/my-workflow.act

Pour la configuration complète du runner local (y compris la configuration du token GitHub et le mapping du workspace), consultez le guide Debug Sessions.

Félicitations ! Vous avez construit votre premier graph de workflow GitHub Actions avec succès. 🎉