Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.
В настоящее время GitHub AE находится в ограниченном выпуске.

Использование начальных рабочих процессов

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

Сведения о начальных рабочих процессах

GitHub AE предлагает начальные рабочие процессы для различных языков и инструментов. Когда вы настраиваете рабочие процессы в своем репозитории, GitHub AE анализирует код в репозитории и рекомендует рабочие процессы CI в зависимости от языка и платформы в репозитории. Например, если вы используете Node.js, GitHub AE предложит начальный файл рабочего процесса, который устанавливает пакеты Node.js и выполняет тесты. Вы можете выполнять поиск и фильтрацию, чтобы найти соответствующие начальные рабочие процессы.

GitHub предоставляет готовые к использованию начальные рабочие процессы для следующих высокоуровневых категорий:

  • Непрерывное развертывание (CD) . Дополнительные сведения см. в разделе Сведения о непрерывном развертывании.

  • Непрерывная интеграция (CI) . Дополнительные сведения см. в разделе Сведения о непрерывной интеграции.

  • Автоматизация. Начальные рабочие процессы автоматизации предлагают решения для автоматизации рабочих процессов, таких как рассмотрение запросов на вытягивание и применение метки на основе путей, измененных в запросе на вытягивание, или приветствия пользователей, которые впервые участвуют в разработке материалов для репозитория.

Кроме того, можно создать свой собственный начальный рабочий процесс, чтобы поделиться им в своей организации. Эти начальные рабочие процессы будут отображаться вместе с начальными рабочими процессами, предоставленными GitHub AE. Дополнительные сведения см. в разделе Создание начальных рабочих процессов для организации.

Использование начальных рабочих процессов

Любой пользователь с разрешением на запись в репозиторий может настроить начальные рабочие процессы GitHub Actions для CI/CD или другой автоматизации.

  1. На ваше предприятие перейдите на главную страницу репозитория. 1. Щелкните Действия под именем репозитория. Вкладка "Действия" на главной панели навигации по репозиторию

  2. Если в вашем репозитории уже используется рабочий процесс, нажмите кнопку Создать рабочий процесс.

  3. На странице "Выбрать рабочий процесс" отображается выбор рекомендуемых начальных рабочих процессов. Найдите начальный рабочий процесс, который необходимо использовать, а затем нажмите Настроить. Чтобы найти нужный начальный рабочий процесс, выполните поиск по ключевым словам или с помощью фильтру по категориям.

    Настроить этот рабочий процесс

  4. Если начальный рабочий процесс содержит комментарии, подробные инструкции по настройке, выполните следующие действия. Многие начальные рабочие процессы имеют соответствующие руководства. Дополнительные сведения см. в статье GitHub Actions Руководства.

  5. В некоторых начальных рабочих процессах используются секреты. Например, ${{ secrets.npm_token }}. Если начальный рабочий процесс использует секрет, сохраните значение, описанное в имени секрета в качестве секрета в своем репозитории. Дополнительные сведения см. в разделе Зашифрованные секреты.

  6. При необходимости внесите дополнительные изменения. Например, возможно, при выполнении рабочего процесса потребуется изменить значение on.

  7. Нажмите кнопку Начать фиксацию.

  8. Напишите сообщение фиксации и решите, следует ли фиксировать непосредственно в ветви по умолчанию или открывать запрос на вытягивание.

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