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.
About starter workflows
GitHub Enterprise Server offers starter workflows for a variety of languages and tooling. 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.
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.
You can also create your own starter workflow to share with your organization. These starter workflows will appear alongside the GitHub Enterprise Server-provided starter workflows. Para obtener más información, consulta la sección "Crear flujos de trabajo iniciales para tu organización".
Utilizar flujos de trabajo iniciales
Anyone with write permission to a repository can set up GitHub Actions starter workflows for CI/CD or other automation.
- En tu instancia de GitHub Enterprise Server, 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.
- Encuentra el flujo de trabajo inicial que quieras utilizar y luego haz clic en Configurar este flujo de trabajo.
- If the starter workflow contains comments detailing additional setup steps, follow these steps. Many of the starter workflow have corresponding guides. Para obtener más información, consulta las guías de GitHub Actions.
- Some starter workflows use secrets. Por ejemplo,
${{ secrets.npm_token }}
. If the starter workflow uses a secret, store the value described in the secret name as a secret in your repository. 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.