Skip to main content
Publicamos actualizaciones para la documentación con frecuencia y es posible que aún se esté traduciendo esta página. Para obtener la información más reciente, consulta la documentación en inglés.
GitHub AE es una versión limitada en este momento.

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

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

Información general

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 puede crear flujos de trabajo iniciales en el repositorio .github y compartirlos con otros usuarios en su organización.

Uso compartido de flujos de trabajo

Su organización puede compartir flujos de trabajo al reutilizarlos exactamente o creando flujos de trabajo que proporcionen plantillas para otros nuevos.

Reutilización de 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 más información, vea "Reutilización de 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, vea "Creación de flujos de trabajo de inicio para su organización".

Uso compartido de secretos dentro de una organización

Puedes administrar de forma centralizada los secretos dentro de una organización y, después, ponerlos a disposición de los repositorios seleccionados. Esto también significa que puedes actualizar un secreto en una ubicación y hacer que el cambio se aplique a todos los flujos de trabajo del repositorio que lo utilicen.

Al crear un secreto en una organización, puedes usar una directiva para limitar qué repositorios pueden acceder a él. 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 en el nivel de organización, debes tener acceso de admin.

  1. En your enterprise, ve a la página principal de la organización. 1. Debajo del nombre de la organización, haga clic en Settings. Botón de configuración de la organización
  2. En la barra lateral izquierda, haga clic en Secrets (Secretos).
  3. Haga clic en New secret (Nuevo secreto).
  4. Escriba un nombre para su secreto en el cuadro de entrada Name (Nombre).
  5. Introduzca el valor del secreto en Value.
  6. En la lista desplegable Repository access (Acceso al repositorio), elija una directiva de acceso.
  7. Haga clic en Add Secret.

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 más información, vea "Administración del acceso a ejecutores autohospedados mediante grupos".

Pasos siguientes

Para continuar el aprendizaje acerca de GitHub Actions, vea "Creación de flujos de trabajo de inicio para su organización".