Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Compartir acciones y flujos de trabajo con tu organización

Puedes compartir una acción o un flujo de trabajo reutilizable con tu organización sin publicar la acción o el flujo de trabajo públicamente.

Acerca del acceso de GitHub Actions a repositorios privados

Puedes compartir acciones y flujos de trabajo reutilizables dentro de tu organización, sin publicarlos de forma pública, permitiendo que los flujos de trabajo de GitHub Actions accedan a un repositorio privado que contenga la acción o el flujo de trabajo reutilizable.

Cualquier acción o flujo de trabajo reutilizable almacenado en el repositorio privado puede utilizarse en los flujos de trabajo definidos en otros repositorios privados que pertenezcan a la misma organización. Las acciones y los flujos de trabajo reutilizables almacenados en repositorios internos no se pueden usar en repositorios públicos y las acciones y los flujos de trabajo reutilizables almacenados en repositorios privados no se pueden usar en repositorios públicos o internos.

Advertencia:

  • Si hace que un repositorio interno o privado sea accesible para flujos de trabajo de GitHub Actions en otros repositorios, los colaboradores externos de los demás repositorios pueden acceder indirectamente al repositorio interno o privado , aunque no tengan acceso directo a estos repositorios. Los colaboradores externos pueden ver registros de las ejecuciones de flujo de trabajo cuando se utilizan acciones o flujos de trabajo del repositorio interno o privado .
  • Para permitir que los ejecutores descarguen estas acciones, GitHub pasa un token de instalación con ámbito al ejecutor. Este token tiene acceso de lectura al repositorio y expira automáticamente después de una hora.

Compartir acciones y flujos de trabajo con tu organización

  1. Almacena la acción o el flujo de trabajo reutilizable en un repositorio privado . Para obtener más información, vea «Acerca de los repositorios».
  2. Configura el repositorio para permitir el acceso a los flujos de trabajo de otros repositorios privados. Para obtener más información, vea «Administrar los ajustes de las GitHub Actions de un repositorio».

Información adicional