Сведения о доступе GitHub Actions к внутренним и частным репозиториям .
Если ваша организация принадлежит корпоративной учетной записи, вы можете совместно использовать действия и повторно используемые рабочие процессы в организации, не публикуя их публично, разрешив рабочим процессам GitHub Actions доступ к внутреннему или частному репозиторию , который содержит действие или повторно используемый рабочий процесс.
Любые действия или повторно используемые рабочие процессы, хранящиеся во внутреннем или частном репозитории, могут использоваться в рабочих процессах, определенных в других внутренних или частных репозиториях, принадлежащих той же организации или любой организации, принадлежащей предприятию. Действия и повторно используемые рабочие процессы, хранящиеся во внутренних репозиториях, нельзя использовать в общедоступных репозиториях , а действия и повторно используемые рабочие процессы, хранящиеся в частных репозиториях, нельзя использовать в общедоступных или внутренних репозиториях.
Предупреждение:
- Если сделать внутренний репозиторий или частный репозиторий доступным для рабочих процессов GitHub Actions в других репозиториях, внешние участники совместной работы в других репозиториях могут косвенно получить доступ к внутреннему или частному репозиторию , даже если у них нет прямого доступа к этим репозиториям. Внешние участники совместной работы могут просматривать журналы выполнения рабочих процессов, когда используются действия или рабочие процессы из внутреннего репозитория или частного .
- Чтобы разрешить средствам выполнения скачивать эти действия, GitHub передает в средство выполнения маркер установки с заданной областью. Этот маркер имеет доступ на чтение к репозиторию и автоматически истекает через час.
Совместное использование действий и рабочих процессов с вашим предприятием
- Сохраните действие или повторно используемый рабочий процесс во внутреннем или частном репозитории. Дополнительные сведения см. в разделе Сведения о репозиториях.
- Настройте репозиторий, чтобы разрешить доступ к рабочим процессам в других внутренних или частных репозиториях. Дополнительные сведения см. в разделах Разрешение доступа к компонентам в частном репозитории и Разрешение доступа к компонентам во внутреннем репозитории.