Skip to main content
Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.

Utilizar flujos de trabajo iniciales

GitHub Enterprise Server proporciona flujos de trabajo iniciales para varios lenguajes y herramientas.

Nota: Los ejecutores hospedados en GitHub no son compatibles con GitHub Enterprise Server actualmente. Puedes encontrar más información sobre el soporte que se tiene planeado en el futuro en el Itinerario público de GitHub.

Acerca de los flujos de trabajo iniciales

GitHub Enterprise Server ofrece flujos de trabajo iniciales para diversos lenguajes y herramientas. Cuando configuras flujos de trabajo en tu repositorio, GitHub Enterprise Server 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 Enterprise Server sugerirá un archivo de flujo de trabajo inicial que instale tus paquetes de Node.js y ejecute tus pruebas. Puedes buscar y filtrar para encontrar flujos de trabajo inicial relevantes.

GitHub proporciona flujos de trabajo iniciales listos para utilizarse para las siguientes categorías de alto nivel:

  • Despliegue (DC). Para obtener más información, consulta la sección "Acerca del despliegue continuo".

  • Integración continua (IC). Para obtener más información, consulta "Acerca de la integración continua".

  • Automatización. Los flujos de trabajo iniciales de automatización ofrecen soluciones para automatizar flujos de trabajo tales como clasificar solicitudes de cambios y aplicar una etiqueta con base en las rutas que se modifican en dicha solicitud o saludar a los usuarios que son contribuyentes de primera vez en el repositorio.

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 Enterprise Server. 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.

  1. En tu instancia de GitHub Enterprise Server, visita la página principal del repositorio.

  2. Debajo de tu nombre de repositorio, haz clic en Acciones. Pestaña de acciones en la navegación del repositorio principal

  3. Si ya tienes un flujo de trabajo en tu repositorio, haz clic en Flujo de trabajo nuevo.

  4. La página "Elige un flujo de trabajo" muestra una selección de flujos de trabajo iniciales recomendados. Encuentra el flujo de trabajo inicial que quieras utilizar, luego haz clic en Configurar. Para ayudarte a encontrar el flujo de trabajo inicial que quieres, puedes buscar las palabras clave o filtrar por categoría.

    Configure this workflow

  5. 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. Para obtener más información, consulta las guías de GitHub Actions.

  6. 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".

  7. 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.

  8. Haz clic en Iniciar confirmación.

  9. 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.

Leer más