Skip to main content

Совместное использование действий и рабочих процессов из частного репозитория

Вы можете совместно использовать действие или повторно используемый рабочий процесс, не публикуя их публично.

Предупреждение

  • Если вы делаете частный репозиторий доступным для рабочих процессов GitHub Actions в других репозиториях, внешний участник совместной работы на других репозиториях могут косвенно получить доступ к частному репозиторию, даже если у них нет прямого доступа к этим репозиториям. Внешний участник совместной работы могут просматривать журналы для рабочих процессов при использовании действий или рабочих процессов из частного репозитория.
  • Чтобы разрешить бегунам загружать эти действия, GitHub передает маркер установки в средство выполнения с заданной областью. Этот маркер имеет доступ на чтение к репозиторию и автоматически истекает через один час.

Совместное использование действий и рабочих процессов из частного репозитория

  1. Сохраните действие или повторно используемый рабочий процесс в частном репозитории. Дополнительные сведения см. в разделе Сведения о репозиториях.
  2. В GitHubперейдите на главную страницу частного репозитория.
  3. Под именем репозитория щелкните Settings.
  4. На левой боковой панели щелкните Действия, а затем нажмите кнопку "Общие".
  5. Чтобы предоставить доступ к другим частным репозиториям, в разделе Access в нижней части страницы выберите "Доступ" из репозиториев, принадлежащих пользователю USERNAME.
  6. Нажмите Сохранить, чтобы применить настроенные параметры.

Следующие шаги

Чтобы повторно использовать общие рабочие процессы, см. раздел Повторное использование рабочих процессов.