Skip to main content

О GitHub Actions для предприятий

          GitHub Actions может повысить продуктивность разработчиков, автоматизируя цикл разработки программного обеспечения в вашем предприятии.

О GitHub Actions предпринимательстве

GitHub Actions позволяет пользователям предприятия повысить производительность, автоматив каждый этап рабочего процесса разработки программного обеспечения.

ЗадачаДополнительные сведения
Автоматическое тестирование и сборка приложения
          [AUTOTITLE](/actions/automating-builds-and-tests/about-continuous-integration) |

| Развертывание приложения | Непрерывное развертывание | | Автоматическая и безопасная упаковка кода в артефакты и контейнеры | Сведения о GitHub Packages и GitHub Actions |

          GitHub Actions Помогает вашей команде работать быстрее в масштабе. Когда начинают использовать GitHub Actionsкрупные репозитории , pull-запросы обычно объединяются быстрее, что позволяет командам объединять больше pull request в день.

Вы можете создавать собственные уникальные автоматизации или использовать и адаптировать рабочие процессы из нашей экосистемы из более чем 10 000 действий, созданных лидерами отрасли и сообществом open source. Для получения дополнительной информации см. Использование стандартных блоков в рабочем процессе.

          GitHub Actions удобно для разработчиков, потому что интегрируется напрямую в привычный GitHub опыт.

          Вы можете пользоваться удобством GitHub-hosted runners, которые поддерживаются и обновляютсяGitHub, или вы можете управлять собственной личной CI/CD инфраструктурой, используя самостоятельные раннеры. Локальные средства выполнения позволяют определить точную среду и ресурсы, которые выполняют сборки, тестирование и развертывания, не раскрывая цикл разработки программного обеспечения в Интернете. Для получения дополнительной информации смотрите [AUTOTITLE](/actions/using-github-hosted-runners/about-github-hosted-runners) и[AUTOTITLE](/actions/hosting-your-own-runners/managing-self-hosted-runners/about-self-hosted-runners).

          GitHub Actions обеспечивает больший контроль над развертываниями. Например, можно использовать среды для запроса подтверждения продолжения задания, ограничения ветвей, которые могут активировать рабочий процесс, или ограничения доступа к секретам. Если рабочие процессы должны получить доступ к ресурсам от поставщика облачных служб, поддерживающего OpenID Connect (OIDC), можно настроить рабочие процессы для проверки подлинности непосредственно в поставщике облачных служб. OIDC обеспечивает такие преимущества безопасности, как устранение необходимости хранения учетных данных в виде долго существующих секретов. Дополнительные сведения см. в разделе [AUTOTITLE](/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect).

          GitHub Actions Также включает инструменты для управления циклом разработки программного обеспечения вашего предприятия и выполнения обязательств по соблюдению требований. Дополнительные сведения см. в разделе [AUTOTITLE](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise).

О начале GitHub Actions

Прежде чем приступать к работе, необходимо составить план внедрения GitHub Actions в организации. Дополнительные сведения см. в разделе Знакомство с GitHub Actions для вашего предприятия.

При переносе предприятия на GitHub Actions от другого поставщика необходимо учитывать дополнительные аспекты. Дополнительные сведения см. в разделе Миграция вашего предприятия на GitHub Actions.

После завершения планирования вы можете следовать инструкциям для начала работы с GitHub Actions. Дополнительные сведения см. в разделе Начало работы с GitHub Actions for GitHub Enterprise Cloud.

Дополнительные материалы