Acerca de los flujos de trabajo iniciales
GitHub AE ofrece flujos de trabajo iniciales para diversos lenguajes y herramientas. Cuando configuras flujos de trabajo en tu repositorio, GitHub AE analiza el código en tu repositorio y recomienda flujos de trabajo con base en el lenguaje y marco de trabajo de este. Por ejemplo, si utilizas Node.js, GitHub AE sugerirá un archivo de flujo de trabajo inicial que instale tus paquetes de Node.js y ejecute tus pruebas.
GitHub provides ready-to-use starter workflows for the following high level categories:
-
Deployment (CD). For more information, see "About continuous deployment."
-
Continuous Integration (CI). Para obtener más información, consulta "Acerca de la integración continua".
-
Automation. Automation starter workflows offer solutions for automating workflows, such as triaging pull requests and applying a label based on the paths that are modified in the pull request, or greeting users who are first time contributors to the repository.
También puedes crear tu propio flujo de trabajo inicial para compartirlo con tu organziación. Estos flujos de trabajo iniciales se mostrarán junto con que proporciona GitHub AE. Para obtener más información, consulta la sección "Crear flujos de trabajo iniciales para tu organización".
Utilizar flujos de trabajo iniciales
Cualquiera con permiso de escritura en un repositorio puede configurar flujos de trabajo iniciales de GitHub Actions para IC/DC u otras automatizaciones.
-
En tu empresa, visita la página principal del repositorio.
-
Debajo de tu nombre de repositorio, haz clic en Acciones.
-
Si ya tienes un flujo de trabajo en tu repositorio, haz clic en Flujo de trabajo nuevo.
-
The "Choose a workflow template" page shows a selection of recommended starter workflows. Encuentra el flujo de trabajo inicial que quieras utilizar, luego haz clic en Configurar este flujo de trabajo.
-
Si el flujo de trabajo inicial contiene comentarios que detallen pasos de configuración adicional, sigue estos pasos. Muchos de los flujos de trabajo iniciales tienen guías correspondientes. For more information, see the GitHub Actions guides.
-
Algunos flujos de trabajo iniciales utilizan secretos. Por ejemplo,
${{ secrets.npm_token }}
. Si el flujo de trabajo inicial utiliza un secreto, almacena el valor descrito en el nombre del secreto como un secreto en tu repositorio. Para obtener más información, consulta "Secretos cifrados". -
Opcionalmente, haz cambios adicionales. Por ejemplo, puede que quieras cambiar el valor de
on
para que este cambie cuando se ejecute el flujo de trabajo. -
Haz clic en Iniciar confirmación.
-
Escribe un mensaje de confirmación y decide si lo quieres confirmar directamente en la rama predeterminada o si quieres abrir una solicitud de cambios.