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.

Compartir flujos de trabajo, secretos y ejecutores con tu organización

Aprende cómo puedes utilizar las características de la organización para colaborar con tu equipo al compartir flujos de trabajo, secretos y ejecutores auto-hospedados.

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.

Resumen

Si necesitas compartir flujos de trabajo y otras características de GitHub Actions con tu equipo, entonces considera colaborar dentrod e una organización de GitHub. Una organización te permite almacenar centralmente y administrar secretos, artefactos y ejecutores auto-hospedados. También puedes crear flujos de trabajo iniciales en el repositorio .github y compartirlos con otros usuarios en tu organización.

Compartir acciones y flujos de trabajo

Puedes compartir tanto acciones individuales como flujos de trabajo enteros con tu organización ya sea que los publiques o no al público en general. Puedes reutilizar las acciones y flujos de trabajo exactamente al referenciarlos en tu archivo de flujo de trabajo y puedes crear flujos de trabajo iniciales que proporcionen plantillas para flujos nuevos.

Compartir acciones con tu empresa

Para compartir las acciones en toda tu empresa sin publicarlas públicamente, puedes almacenarlas en un repositorio interno y luego configurarlo para que acceda a los flujos de trabajo de las GitHub Actions en otros repositorios que le pertenezcan a la misma organización o a cualquier organización de la empresa. Para obtener más información, consulta la sección "Compartir acciones y flujos de trabajo con tu empresa".

Reutilizar flujos de trabajo

Puedes compartir flujos de trabajo con tu organización, privada o públicamente, si llamas a un flujo de trabajo desde dentro de otro. Esto te permite reutilizar flujos de trabajo, evitando la duplicación y haciendo que tus flujos se puedan mantener mejor. Para obtener más información, consulta la sección "Reutilizar flujos de trabajo".

Utilizar flujos de trabajo iniciales

Los flujos de trabajo iniciales permiten que toda persona en tu organización que tenga permiso para crear flujos de trabajo lo haga de forma más fácil y rápida. Cuando creas un flujo de trabajo nuevo, puedes elegir un flujo de trabajo inicial y algo o todo el trabajo de escribir dicho flujo de trabajo se hará automáticamente. Puedes utilizar flujos de trabajo iniciales como un primer paso para crear un flujo de trabajo personalizado o utilizarlos tal cual. Esto no solo ahorra tiempo, sino que promueve la consistencia y las mejores prácticas a lo largo de tu organización. Para obtener más información, consulta la sección "Crear flujos de trabajo iniciales para tu organización".

Compartir secretos dentro de una organización

Puedes admnistrar tus secretos centralmente dentro de una organización y hacerlos disponibles para repositorios específicos. Esto también significa que púedes actualizar un secreto en una ubicación y hacer que el cambio aplique a todos los flujos de trabajo del repositorio que lo utilicen.

Cuando creas un secreto en una organización, puedes utilizar una política para limitar el acceso de los repositorios a este. Por ejemplo, puedes otorgar acceso a todos los repositorios, o limitarlo a solo los repositorios privados o a una lista específica de estos.

Para crear secretos a nivel organizacional, deberás tener acceso de administrador.

  1. En tu instancia de GitHub Enterprise Server, navega hasta la página principal de la organización.
  2. Debajo del nombre de tu organización, da clic en Ajustes. Botón de configuración de organización
  1. En la barra lateral izquierda, haz clic en Secretos.

  2. Da clic en Secreto nuevo.

  3. Teclea un nombre para tu secreto en el cuadro de entrada Name.

  4. Ingresa el Valor para tu secreto.

  5. Desde la lista desplegable Acceso de los repositorios, elige una política de acceso.

  6. Haz clic en Agregar secreto (Agregar secreto).

Compartir ejecutores auto-hospedados dentro de una organización

Los administradores de las organizaciones pueden agregar sus ejecutores auto-hospedados a grupos y luego crear políticas que controlen qué repositorios pueden acceder al grupo.

Para obtener más información, consulta la sección "Administrar el acceso a los ejecutores auto-hospedados".

Pasos siguientes

Para seguir aprendiendo sobre las GitHub Actions, consulta la sección "Crear flujos de trabajo iniciales para tu organización".