# Comentar sobre un problema cuando se añade una etiqueta

Puedes utilizar las GitHub Actions para comentar automáticamente en las propuestas cuando se les aplica una etiqueta específica.

## Introducción

En este tutorial se muestra cómo usar la GitHub CLI para comentar una incidencia cuando se aplica una etiqueta específica. Por ejemplo, cuando se agrega la etiqueta `help wanted` a una incidencia, se puede agregar un comentario para animar a los colaboradores a que trabajen en esa incidencia. Para más información sobre la GitHub CLI, consulta [Uso de GitHub CLI en flujos de trabajo](/es/enterprise-cloud@latest/actions/using-workflows/using-github-cli-in-workflows).

En el tutorial, primero creará un archivo de flujo de trabajo en el que se usa el comando `gh issue comment` para comentar una incidencia. Después, personalizarás el flujo de trabajo de acuerdo con tus necesidades.

## Crear un flujo de trabajo

1. Elige un repoisitorio en donde quieras aplicar este fluljo de trabajo de administración de proyectos. Puedes utilizar un repositorio existente al cual tengas acceso de escritura o puedes crear un repositorio nuevo. Para más información sobre cómo crear un repositorio, consulta [Crear un repositorio nuevo](/es/enterprise-cloud@latest/repositories/creating-and-managing-repositories/creating-a-new-repository).

2. En el repositorio, cree un archivo denominado `.github/workflows/YOUR_WORKFLOW.yml`, y reemplace `YOUR_WORKFLOW` por el nombre que prefiera. Este es un archivo de flujo de trabajo. Para obtener más información sobre cómo crear nuevos archivos en GitHub, consulta [Crear nuevos archivos](/es/enterprise-cloud@latest/repositories/working-with-files/managing-files/creating-new-files).

3. Copia el siguiente contenido de YAML en tu archivo de flujo de trabajo.

   ```yaml copy
   name: Add comment
   on:
     issues:
       types:
         - labeled
   jobs:
     add-comment:
       if: github.event.label.name == 'help wanted'
       runs-on: ubuntu-latest
       permissions:
         issues: write
       steps:
         - name: Add comment
           run: gh issue comment "$NUMBER" --body "$BODY"
           env:
             GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
             GH_REPO: ${{ github.repository }}
             NUMBER: ${{ github.event.issue.number }}
             BODY: >
               This issue is available for anyone to work on.
               **Make sure to reference this issue in your pull request.**
               :sparkles: Thank you for your contribution! :sparkles:
   ```

4. Personaliza los parámetros en tu archivo de flujo de trabajo:
   * Reemplace `help wanted` en `if: github.event.label.name == 'help wanted'` por la etiqueta sobre la que quiera actuar. Si quiere actuar sobre más de una etiqueta, separe las condiciones con `||`. Por ejemplo, `if: github.event.label.name == 'bug' || github.event.label.name == 'fix me'` comentará cada vez que se agreguen las etiquetas `bug` o `fix me` a una incidencia.
   * Cambie el valor de `BODY` por el comentario que quiera agregar. GitHub Flavored Markdown es compatible. Para más información sobre el marcado, consulta [Sintaxis básica de redacción y formato](/es/enterprise-cloud@latest/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax).

5. Confirma tu archivo de flujo de trabajo en la rama predeterminada de tu repositorio. Para más información, consulta [Crear nuevos archivos](/es/enterprise-cloud@latest/repositories/working-with-files/managing-files/creating-new-files).

## Prueba el flujo de trabajo

Cada vez que se etiqueta un problema en tu repositorio, se ejecutará el flujo de trabajo. Si la etiqueta que se ha agregado es una de las especificadas en el archivo de flujo de trabajo, el comando `gh issue comment` agregará a la incidencia el comentario que haya especificado.

Prueba tu flujo de trabajo aplicando tu etiqueta especificada a una propuesta.

1. Abre una propuesta en tu repositorio. Para más información, consulta [Crear un problema](/es/enterprise-cloud@latest/issues/tracking-your-work-with-issues/creating-an-issue).
2. Etiqueta la incidencia con la etiqueta especificada en tu archivo de flujo de trabajo. Para más información, consulta [Administrar las etiquetas](/es/enterprise-cloud@latest/issues/using-labels-and-milestones-to-track-work/managing-labels#applying-labels-to-issues-and-pull-requests).
3. Para ver la ejecución del flujo de trabajo que se activó al etiquetar el problema, visualiza el historial de tus ejecuciones de flujo de trabajo. Para más información, consulta [Visualizar el historial de ejecución del flujo de trabajo](/es/enterprise-cloud@latest/actions/monitoring-and-troubleshooting-workflows/viewing-workflow-run-history).
4. Cuando se complete el flujo de trabajo, la propuesta que etiquetaste debe tener un comentario agregado.

## Pasos siguientes

* Para obtener más información sobre las cosas adicionales que puede hacer con la CLI de GitHub, como editar comentarios existentes, visite el manual de la CLI de [GitHub](https://cli.github.com/manual/).