{"meta":{"title":"Commentaire sur un problème lors de l’ajout d’une étiquette","intro":"Vous pouvez utiliser GitHub Actions pour commenter automatiquement les problèmes lorsqu’une étiquette spécifique est appliquée.","product":"GitHub Actions","breadcrumbs":[{"href":"/fr/actions","title":"GitHub Actions"},{"href":"/fr/actions/tutorials","title":"Tutoriels"},{"href":"/fr/actions/tutorials/manage-your-work","title":"Gérer votre travail"},{"href":"/fr/actions/tutorials/manage-your-work/add-comments-with-labels","title":"Ajouter des commentaires avec des étiquettes"}],"documentType":"article"},"body":"# Commentaire sur un problème lors de l’ajout d’une étiquette\n\nVous pouvez utiliser GitHub Actions pour commenter automatiquement les problèmes lorsqu’une étiquette spécifique est appliquée.\n\n## Introduction\n\nCe tutoriel montre comment utiliser GitHub CLI pour commenter un problème lors de l’application d’une étiquette spécifique. Par exemple, quand l’étiquette `help wanted` est ajoutée à un problème, vous pouvez ajouter un commentaire pour encourager les contributeurs à travailler sur le problème. Pour plus d’informations sur GitHub CLI, consultez [Utilisation de l’interface CLI GitHub dans les flux de travail](/fr/actions/using-workflows/using-github-cli-in-workflows).\n\nDans le tutoriel, vous allez d’abord créer un fichier de workflow qui utilise la commande `gh issue comment` pour commenter un problème. Ensuite, vous personnaliserez le workflow en fonction de vos besoins.\n\n## Création du workflow\n\n1. Choisissez un dépôt où vous souhaitez appliquer ce workflow de gestion de projet. Vous pouvez utiliser un dépôt existant auquel vous avez accès en écriture ou en créer un nouveau. Pour plus d’informations sur la création d’un référentiel, consultez [Création d’un dépôt](/fr/repositories/creating-and-managing-repositories/creating-a-new-repository).\n\n2. Dans votre dépôt, créez un fichier nommé `.github/workflows/YOUR_WORKFLOW.yml`, en `YOUR_WORKFLOW` remplaçant par un nom de votre choix. Il s’agit d’un fichier de workflow. Pour plus d’informations sur la création de nouveaux fichiers dans GitHub, consultez [Création de fichiers](/fr/repositories/working-with-files/managing-files/creating-new-files).\n\n3. Copiez le contenu YAML suivant dans votre fichier de workflow.\n\n   ```yaml copy\n   name: Add comment\n   on:\n     issues:\n       types:\n         - labeled\n   jobs:\n     add-comment:\n       if: github.event.label.name == 'help wanted'\n       runs-on: ubuntu-latest\n       permissions:\n         issues: write\n       steps:\n         - name: Add comment\n           run: gh issue comment \"$NUMBER\" --body \"$BODY\"\n           env:\n             GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n             GH_REPO: ${{ github.repository }}\n             NUMBER: ${{ github.event.issue.number }}\n             BODY: >\n               This issue is available for anyone to work on.\n               **Make sure to reference this issue in your pull request.**\n               :sparkles: Thank you for your contribution! :sparkles:\n   ```\n\n4. Personnalisez les paramètres dans votre fichier de workflow :\n   * Remplacez `help wanted` dans `if: github.event.label.name == 'help wanted'` par l’étiquette sur laquelle vous souhaitez agir. Si vous souhaitez agir sur plusieurs étiquettes, séparez les conditions avec `||`. Par exemple, `if: github.event.label.name == 'bug' || github.event.label.name == 'fix me'` commentera chaque fois que les étiquettes `bug` ou `fix me` seront ajoutées à un problème.\n   * Modifiez la valeur de `BODY` pour le commentaire que vous souhaitez ajouter. Le Markdown à la sauce GitHub est supporté. Pour plus d’informations sur le markdown, consultez « [Syntaxe d’écriture et de mise en forme de base](/fr/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) ».\n\n5. Commitez votre fichier de workflow dans la branche par défaut de votre dépôt. Pour plus d’informations, consultez « [Création de fichiers](/fr/repositories/working-with-files/managing-files/creating-new-files) ».\n\n## Test du workflow\n\nChaque fois qu’un problème dans votre dépôt est étiqueté, ce workflow s’exécute. Si l’étiquette ajoutée est l’une de celles que vous avez spécifiées dans votre fichier de workflow, la commande `gh issue comment` ajoute le commentaire que vous avez spécifié au problème.\n\nTestez votre workflow en appliquant votre étiquette spécifiée à un problème.\n\n1. Ouvrez un problème dans votre dépôt. Pour plus d’informations, consultez « [Création d’un problème](/fr/issues/tracking-your-work-with-issues/creating-an-issue) ».\n2. Étiquetez le problème avec l’étiquette spécifiée dans votre fichier de workflow. Pour plus d’informations, consultez « [Gestion des étiquettes](/fr/issues/using-labels-and-milestones-to-track-work/managing-labels#applying-labels-to-issues-and-pull-requests) ».\n3. Pour voir l’exécution du workflow déclenchée par l’étiquetage du problème, affichez l’historique des exécutions de votre workflow. Pour plus d’informations, consultez « [Affichage de l’historique des exécutions de workflows](/fr/actions/monitoring-and-troubleshooting-workflows/viewing-workflow-run-history) ».\n4. Une fois le workflow terminé, le problème que vous avez étiqueté doit avoir un commentaire ajouté.\n\n## Étapes suivantes\n\n* Pour en savoir plus sur d’autres tâches que vous pouvez effectuer avec l’interface CLI GitHub, comme modifier des commentaires existants, consultez le manuel de l’interface cli [GitHub](https://cli.github.com/manual/)."}