Aller au contenu
Formation gratuite et accessible à tous. Les cours évoluent grâce à tes retours.
Langue : FR

Développement web et logiciel Vérifié sur documentation Intermédiaire

github-actions-templates

wshobson/agents

Automatiser tests et déploiements avec GitHub Actions

Texte de fiche en cours de relecture : les informations techniques sont vérifiées, la rédaction n'est pas encore validée par un humain.

À quoi ça sert

Donne à l'agent des modèles de workflows GitHub Actions pour automatiser les tests, la construction d'images Docker et le déploiement. Il couvre aussi les analyses de sécurité et les essais sur plusieurs versions.

Pour qui

Pour toi qui héberges ton code sur GitHub et veux que les tests et les mises en ligne se lancent seuls à chaque modification.

Exemples de demandes

  • « Crée un workflow GitHub Actions qui lance mes tests à chaque pull request. »
  • « Ajoute une étape qui construit et publie mon image Docker. »
  • « Fais tourner mes tests sur deux versions de Node. »

Limites

  • Il faut un dépôt GitHub avec Actions activé.
  • Les modèles sont généraux : adapte les versions, les noms de branches et les secrets à ton projet.
  • Les déploiements demandent des accès (registre, serveur) que tu configures toi-même sans les écrire dans le code.

Installer ce skill

Prérequis : GitHub

Copie la commande, colle-la dans ton terminal (Mac) ou PowerShell (Windows), puis confirme toi-même quand le programme te le demande.

Commande (dernière version publiée)

npx skills add https://github.com/wshobson/agents --skill github-actions-templates -a claude-code

Il faut Node.js 22.20 ou plus récent pour la commande npx. Windows : si la création de liens échoue : ajouter --copy (non testé).

Commande figée sur la version vérifiée

Commande figée sur la version vérifiée

npx skills add wshobson/agents@4bde3168b43c0655c4d00ea2726e631719908a6d --skill github-actions-templates -a claude-code

Commande vérifiée sur la documentation, pas encore essayée par Neurylio.

Avant d'installer. Lis le fichier SKILL.md sur GitHub, vérifie d'où vient le skill et ce qu'il peut faire. Les leçons du module 7 t'expliquent comment :

Retour à la bibliothèque