Эта версия GitHub Enterprise Server была прекращена 2024-07-09. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, повышения безопасности и новых функций выполните обновление до последней версии GitHub Enterprise Server. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.
Использование рабочих процессов
Создание рабочих процессов GitHub Actions и управление ими.
Сведения о рабочих процессах
Получите общий обзор рабочих процессов GitHub Actions, включая триггеры, синтаксис и расширенные функции.
Активация рабочего процесса
Автоматическая активация рабочих процессов GitHub Actions
Запуск рабочего процесса вручную
Если рабочий процесс настроен для запуска в событии workflow_dispatch
, можно запустить рабочий процесс с помощью вкладки "Действия" в GitHub, GitHub CLI или REST API.
Отключение и включение рабочего процесса
Вы можете отключить и повторно включить рабочий процесс с помощью пользовательского интерфейса GitHub, REST API или GitHub CLI.
События, инициирующие рабочие процессы
Вы можете настроить рабочие процессы таким образом, чтобы они запускались при выполнении определенного действия в GitHub Enterprise Server, в запланированное время или при возникновении события за пределами GitHub Enterprise Server.
Синтаксис рабочего процесса для GitHub Actions
Рабочий процесс — это настраиваемый автоматизированный процесс, состоящий из одного или нескольких заданий. Чтобы определить конфигурацию рабочего процесса, необходимо создать YAML-файл.
Команды рабочего процесса для GitHub Actions
При выполнении команд оболочки в рабочем процессе или в коде действия можно использовать команды рабочего процесса.
Предотвращение дублирования
Можно использовать повторно используемые рабочие процессы или составные действия, чтобы избежать дублирования содержимого рабочих процессов.
Повторное использование рабочих процессов
Узнайте, как избежать дублирования при создании рабочего процесса путем повторного использования существующих рабочих процессов.
Обязательные рабочие процессы
Вы можете указать, какие рабочие процессы будут выполняться как обязательная проверка состояния во всех репозиториях или выбранных репозиториях в вашей организации.
Кэширование зависимостей для ускорения рабочих процессов
Чтобы повысить скорость и эффективность рабочих процессов, можно создавать и использовать кэши для зависимостей и других часто используемых файлов.
Хранение данных рабочего процесса в виде артефактов
С помощью артефактов можно обмениваться данными между заданиями в рабочем процессе и хранить данные после завершения рабочего процесса.
Создание начальных рабочих процессов для организации
Узнайте, как создавать начальные рабочие процессы, чтобы упростить для пользователей в команде добавление новых рабочих процессов.
Совместное использование рабочих процессов, секретов и средств выполнения тестов в организации
Узнайте, как использовать функции организации для совместной работы с командой, предоставляя общий доступ к начальным рабочим процессам, секретам, переменным и локальным запускам.
Использование GitHub CLI в рабочих процессах
Вы можете создать скрипт с помощью GitHub CLI в рабочих процессах GitHub Actions.