Skip to main content
Документация по GitHub
Version:
Enterprise Cloud
Поиск или запрос Copilot
Поиск или запрос
Copilot
Select language: current language is Russian
Поиск или запрос Copilot
Поиск или запрос
Copilot
Открыть меню
Open Sidebar
GitHub Actions
/
Инструкции
/
Написание рабочих процессов
/
Выбор места выполнения рабочих процессов
/
Выбор бегуна для задания
Домашняя страница
GitHub Actions
Начало работы
Быстрое начало
Общие сведения о GitHub Actions
Непрерывная интеграция
Непрерывное развертывание
Действия и приложения
Основные понятия
Рабочие процессы и действия
Рабочие процессы
Переменные
Контексты
Выражения
Рабочие процессы с возможностью повторного использования
Custom actions
Deployment environments
Параллелизм
Workflow artifacts
Кэширование зависимостей
Уведомления о выполнении рабочих процессов
Средства выполнения
Средства выполнения тестов, размещенные в GitHub
Более крупные бегуны
Локальные средства выполнения тестов
Частные сети
Группы запускателей
Масштабируемые наборы runner
Контроллер runner действий
Поддержка ARC
Безопасность
Секреты
GITHUB_TOKEN
OpenID Connect
Аттестации артефактов
Внедрение скриптов
Скомпрометированные бегуна
Контроллер допуска Kubernetes
Метрики
Выставление счетов и использование
Инструкции
Написание рабочих процессов
Используйте шаблоны бизнес-процессов
Выбор времени выполнения рабочих процессов
Запуск рабочего процесса
Управление заданиями с условиями
Управление параллелизмом рабочего процесса
Выбор места выполнения рабочих процессов
Выбор бегуна для задания
Выполнение заданий в контейнере
Выбор рабочих процессов
Использование заданий
Поиск и настройка действий
Использование интерфейса командной строки GitHub
Добавление скриптов
Использование секретов
Использование переменных
Передача выходных данных задания
Задание значений по умолчанию для заданий
Развертывание в среде
Выполнение вариантов задания
Повторное использование автоматизации
Повторное использование рабочих процессов
Создание шаблонов рабочих процессов
Общий доступ к вашей организации
Защита работы
Использование аттестаций артефактов
Использование аттестаций артефактов
Повышение рейтинга безопасности
Принудительное применение аттестаций артефактов
Проверка аттестаций в автономном режиме
Управление аттестациями
Развертывания защиты безопасности
OIDC в AWS
OIDC в Azure
OIDC в Google Cloud Platform
OIDC в HashiCorp Vault
OIDC в JFrog
OIDC в PyPI
OIDC в поставщиках облачных служб
OIDC с повторно используемыми рабочими процессами
Развернуть
Настройка развертываний и управление ими
Управление развертываниями
Просмотр истории развертывания
Управление средами
Проверка развертываний
Создание правил настраиваемой защиты
Настройка правил настраиваемой защиты
Развертывание на сторонних платформах
Node.js для службы приложение Azure
Python для службы приложение Azure
Java для службы приложение Azure
Служба .NET для приложение Azure
PHP для службы приложение Azure
Docker для службы приложение Azure
Статическое веб-приложение Azure
Служба Azure Kubernetes
Amazon Elastic Container Service
Google Kubernetes Engine
Подписывание приложений Xcode
Создание и публикация действий
Управление пользовательскими действиями
Создание действия CLI
Установка кодов выхода
Публикация в GitHub Marketplace
Выпуск и обслуживание действий
Управление запусками рабочего процесса
Запуск рабочего процесса вручную
Повторное выполнение рабочих процессов и заданий
Отмена выполнения рабочего процесса
Отключение и включение рабочих процессов
Пропуск выполнения рабочего процесса
Удаление запуска рабочего процесса
Скачивание артефактов рабочего процесса
Удаление артефактов рабочего процесса
Управление кэшами
Утверждение запусков из вилок
Управление средствами выполнения
Средства выполнения тестов, размещенные в GitHub
Использование модулей runner, размещенных на сайте GitHub
Настройка средств выполнения
Просмотр текущих заданий
Подключение к частной сети
Подключение с помощью OIDC
Подключение с помощью WireGuard
Локальные средства выполнения тестов
Добавление runners
Выполнение скриптов
Настройка контейнеров
Настройка веб-приложения
Использование прокси-серверов
Применение меток
Использование в рабочем процессе
Управление доступом
Мониторинг и устранение неполадок
Удаление модулей runner
Более крупные бегуны
Управление большими средствами выполнения
Управление доступом
Использование более крупных бегунков
Мониторинг рабочих процессов
Использование графа визуализации
Просмотр журнала выполнения рабочего процесса
Просмотр времени выполнения задания
Добавление значка состояния
Использование журналов выполнения рабочего процесса
Включение ведения журнала отладки
Устранение неполадок с рабочими процессами
Администрирование
Просмотр метрик
Повторное использование пространств имен в GHE.com
Поддержка
Справочные материалы
Рабочие процессы и действия
Синтаксис рабочего процесса
События, инициирующие рабочие процессы
Команды рабочего процесса
Переменные
Выражения
Контексты
Развертывания и среды
Кэширование зависимостей
Рабочие процессы с возможностью повторного использования
Синтаксис метаданных
Отмена рабочего процесса
Поддержка Dockerfile
Средства выполнения
Средства выполнения тестов, размещенные в GitHub
Более крупные бегуны
Локальные средства выполнения тестов
Безопасность
Безопасное использование
Секреты
OIDC
Ограничения
Импорт действий GitHub
Дополнительные аргументы и параметры
Пользовательские преобразователи
Учебники
Создание примера рабочего процесса
Сборка и тестирование кода
Go
Java с Ant
Java с Gradle
Java с Maven
.NET
Node.js
PowerShell
Python
Ruby
Rust
Swift
Приложения Xamarin
Проверка подлинности с помощью GITHUB_TOKEN
Создание действий
Создание действия JavaScript
Создание составного действия
Публикация пакетов
Публикация образов Docker
Публикация пакетов Java с помощью Gradle
Публикация пакетов Java с помощью Maven
Публикация пакетов Node.js
Управление работой
Добавление меток в проблемы
Закрыть неактивные проблемы
Добавление комментариев с метками
Планирование создания проблемы
Store and share data
Использование контейнерных служб
Создание действия контейнера Docker
Использование контейнеров служб Docker
Создание контейнеров служб PostgreSQL
Создание контейнеров служб Redis
Миграция на GitHub Actions
Автоматизированные миграции
Использование средства импорта GitHub Actions
Миграция Azure DevOps
Миграция бамбука
Миграция Конвейеров Bitbucket
Миграция CircleCI
Миграция GitLab
Миграция Jenkins
Миграция CI Travis
Миграция вручную
Миграция из Azure Pipelines
Миграция из CircleCI
Миграция из GitLab CI/CD
Миграция из Jenkins
Миграция из Travis CI
Использование контроллера runner действий
Быстрое начало
Проверка подлинности в API
Развертывание масштабируемых наборов runner
Использование ARC в рабочем процессе
Устранение неполадок
GitHub Actions
/
Инструкции
/
Написание рабочих процессов
/
Выбор места выполнения рабочих процессов
/
Выбор бегуна для задания
Выбор средства выполнения тестов для задания
Определите тип компьютера, который будет обрабатывать задание в рабочем процессе.
В этой статье
Обзор
Выбор средства выполнения тестов, размещенного на GitHub
Выбор локальных средств выполнения тестов
Выбор бегуна в группе
Обзор
Выбор средства выполнения тестов, размещенного на GitHub
Выбор локальных средств выполнения тестов
Выбор бегуна в группе