Функции, доступные с помощью Место расположения данных для GHE.com аналогичны функциям, доступным для управляемые учетные записи пользователей на GitHub.com, с некоторыми дополнениями и исключениями. Некоторые функции работают по-разному или требуют дополнительной конфигурации по сравнению с эквивалентной функцией в GitHub.com.
Доступные функции
GitHub Enterprise Cloud — это платформа разработчика, которая поддерживает весь жизненный цикл разработки программного обеспечения, включая планирование работы, автоматизацию тестов и развертываний и обеспечение безопасности кода. Дополнительные сведения о доступных функциях см. в разделе Общие сведения о функциях для GitHub Enterprise Cloud.
В настоящее время недоступные функции
В настоящее время следующие функции недоступны для GHE.com.
Функция | Подробности | Дополнительные сведения |
---|---|---|
GitHub Codespaces | В настоящее время недоступно. | Обзор GitHub Codespaces |
GitHub Marketplace | В настоящее время приложения из GitHub Marketplace недоступны. Рабочие процессы GitHub Actions из рабочих процессов GitHub Marketplace могут не функционировать должным образом. Дополнительные сведения см. в рабочих процессах GitHub Actions из GitHub Marketplace. | Поиск в GitHub Marketplace |
Средства выполнения macOS для GitHub Actions | В настоящее время недоступно. | О средствах выполнения, размещенных в GitHub |
Поддержка Maven и Gradle для GitHub Packages | В настоящее время недоступно. | Работа с реестром Apache Maven |
Достижения | В настоящее время недоступно. | Просмотр вкладов в профиле |
Интеграция Microsoft Teams | В настоящее время недоступно. | Рекомендуемые интеграции GitHub |
GitHub Importer | В настоящее время недоступно | О GitHub Importer |
GitHub Copilot Рабочие области | В настоящее время недоступно | Н/П |
GitHub Copilot Extensions | В настоящее время недоступно | Использование расширений для интеграции внешних средств с Copilot Chat |
Интерактивные карты | В настоящее время не удается использовать синтаксис GeoJSON/TopoJSON для создания интерактивных карт. | Создание схем |
Метрики использования для GitHub Actions | В настоящее время недоступно | Просмотр метрик GitHub Actions для вашей организации |
Некоторые функции в настоящее время в public preview или private preview | Некоторые функции, которые находятся на этапе предварительной версии GitHub.com могут быть недоступны для GHE.com |
Функции, которые работают по-разному
Следующие функции зависят от GHE.com или работают по-разному по сравнению с GitHub.com.
- Доступ через API
- Различия URL-адресов
- Рабочие процессы GitHub Actions из GitHub Marketplace
- Прекращение доступа к пространствам имен для действий, доступ к данным GitHub.com
- GitHub Connect
Доступ API
Дополнительные сведения см. в разделе Сведения о GitHub Enterprise Cloud с размещением данных.
Различия URL-адресов
Форматы URL-адресов для определенных функций и служб зависят от GitHub.com и GHE.com. Если вы переносите данные GHE.com и имеете автоматизацию или интеграцию, которая зависит от значений URL-адресов для GitHub.com, необходимо обновить эти значения.
Следующие примеры не являются исчерпывающими.
Функция | Пример GitHub.com | Пример GHE.com |
---|---|---|
GitHub Packages | Container registry находится в ghcr.io . | В папке https://containers.SUBDOMAIN.ghe.com Container registry находится . |
Подготовка пользователей | Url-адрес клиента для идентификатора Microsoft Entra https://api.github.com/scim/v2/enterprises/ENTERPRISE | Url-адрес клиента для идентификатора Microsoft Entra https://api.SUBDOMAIN.ghe.com/scim/v2/enterprises/SUBDOMAIN |
Доверие OIDC для развертываний GitHub Actions | Маркер OIDC выдан из https://token.actions.githubusercontent.com . | Маркер OIDC выдан из https://token.actions.SUBDOMAIN.ghe.com |
Необработанные URL-адреса | https://raw.githubusercontent.com/ | https://raw.SUBDOMAIN.ghe.com/ |
Анонимные URL-адреса для изображений и видео | https://private-user-images.githubusercontent.com/ | https://SUBDOMAIN.ghe.com/user-attachments/assets/ |
Рабочие процессы GitHub Actions из GitHub Marketplace
Рабочие процессы GitHub Actions из рабочих процессов GitHub Marketplace могут работать не так, как пользователи ожидают.
- Некоторые действия жесткого кода API вызывают api.github.com, которые в настоящее время не работают для предприятий на GHE.com.
- Некоторые действия выполняют запросы к ресурсам на GitHub.com, и эти действия не будут работать для предприятий на GHE.com если автор не создал механизм внедрения вторичного маркера для вызовов API. В
GITHUB_TOKEN
рабочем процессе для вашего предприятия на GHE.com доступ к ресурсам на GitHub.comне предоставляется.
Прекращение доступа к пространствам имен для действий, доступ к данным GitHub.com
Чтобы рабочие процессы использовали свои предполагаемые действия и блокировали потенциал для злоупотреблений, после того как действие на GitHub.com используется впервые, пространство имен, связанное с этим действием, удаляется в вашей организации. Это позволяет пользователям создавать организацию и репозиторий в организации, которые соответствуют пространству имен действия на GitHub.com.
Чтобы разрешить пользователям использовать пространства имен, которые соответствуют действиям, используемым из GitHub.com, можно сделать доступное пространство имен в отставке. См . раздел AUTOTITLE.
GitHub Connect
Можно использовать GitHub Connect для подключения к GHE.com из GitHub Enterprise Server.
- Функции GitHub Connect, использующие данные из GitHub.com недоступны.
- Чтобы включить GitHub Connect, необходимо настроить экземпляр GitHub Enterprise Server для подключения к поддомену GHE.com. См . раздел AUTOTITLE.