Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в
документации на английском языке
.
Документация по GitHub
Version:
Enterprise Server 3.6
Поиск в документации GitHub
Действия GitHub
/
Публикация пакетов
All products
Действия GitHub
Краткое руководство
Изучение GitHub Actions
Общие сведения о GitHub Actions
Поиск и настройка действий
Основные функции
Выражения
Контексты
Переменные
Ограничения & выставления счетов для рабочих процессов
Примеры
Использование скриптов для тестирования кода в средстве выполнения
Использование интерфейса командной строки GitHub в средстве выполнения
Использование параллелизма, выражений и тестовой матрицы
Использование рабочих процессов
Сведения о рабочих процессах
Запуск рабочего процесса
События, инициирующие рабочие процессы
Синтаксис рабочего процесса
Команды рабочего процесса
Повторное использование рабочих процессов
Кэширование зависимостей
Хранение артефактов
Создание начальных рабочих процессов
Использование начальных рабочих процессов
Предоставление общего доступа к рабочим процессам с вашей организацией
GitHub CLI в рабочих процессах
Использование заданий
Использование заданий в рабочем процессе
Выбор средства выполнения для задания
Использование условий для управления выполнением задания
Матрицы
Параллелизм
Среды
Выполнение заданий в контейнере
Установка значений по умолчанию для заданий
Назначение разрешений заданиям
Определение выходных данных для заданий
Управление выполнениями рабочего процесса
Запуск рабочего процесса вручную
Повторное выполнение рабочих процессов и заданий
Отмена рабочего процесса
Проверка развертываний
Отключение & включения рабочего процесса
Пропуск выполнений рабочих процессов
Удаление выполнения рабочего процесса
Скачивание артефактов рабочего процесса
Remove workflow artifacts
Сборка и тестирование
Непрерывная интеграция
Тестирование сборки & Go
Тестирование & сборки Java & Ant
Тестирование & сборки Java & Gradle
Сборка & тестирование Java с помощью Maven
Тестирование сборки & .NET
Тестовая Node.js сборки &
PowerShell для тестирования & сборки
Тестирование & сборки Python
Тестирование & сборки Ruby
Тестирование & сборки Swift
Создание & тестовых приложений Xamarin
Развертывание
Сведения о развертываниях
Сведения о непрерывном развертывании
Развертывание с помощью действий GitHub
Развертывание в поставщике облачных служб
Развертывание в Amazon ECS
Развернуть в Azure
Развертывание в Google Kubernetes Engine
Усиление безопасности развертываний
Усиление безопасности с помощью OpenID Connect
OpenID Connect в AWS
OpenID Connect в Azure
OpenID Connect в Google Cloud Platform
OpenID Connect в HashiCorp Vault
OpenID Connect в поставщиках облачных служб
OpenID Connect с повторно используемыми рабочими процессами
Ориентирование на разные среды
Использование сред для развертывания
Управление развертываниями
Просмотр журнала развертывания
Развертывание приложений Xcode
Подписание приложений Xcode
Контейнерные службы
Сведения о контейнерах служб
Создание контейнеров служб PostgreSQL
Создание контейнеров служб Redis
Публикация пакетов
Упаковка с помощью GitHub Actions
Публикация образов Docker
Публикация пакетов Java с помощью Gradle
Публикация пакетов Java с помощью Maven
Публикация пакетов Node.js
Управление проблемами и запросами на вытягивание
Действия для управления проектами
Добавление меток к проблемам
Закрытие неактивных проблем
В этом руководстве показано, как использовать [действие `peter-evans/create-or-update-comment`](https://github.com/marketplace/actions/create-or-update-comment) для комментирования проблемы, к которой применена определенная метка.
Перемещение назначенных проблем
Удаление метки при добавлении карточки
Планирование создания проблемы
Переход на GitHub Actions
Автоматическая миграция
Автоматизация миграции с помощью GitHub Actions Importer
Расширение средства импорта GitHub Actions
Дополнительные аргументы и параметры
Миграция CircleCI
Миграция GitLab
Миграция Jenkins
Миграция вручную
Миграция из Azure Pipelines
Миграция из CircleCI
Миграция из GitLab CI/CD
Миграция из Jenkins
Миграция из Travis CI
Мониторинг и устранение неполадок
Сведения о мониторинге и устранении неполадок
Диаграмма визуализации
Добавление индикатора состояния
Журнал выполнения рабочего процесса
Журналы выполнения рабочего процесса
Включение ведения журнала отладки
Уведомления о выполнении рабочих процессов
Средства выполнения тестов, размещенные в GitHub
О средствах выполнения, размещенных в GitHub
Сведения о средствах выполнения тестов, размещенных в GitHub
Локальные средства выполнения тестов
О самостоятельно размещенных средствах выполнения
Добавление локальных средств выполнения тестов
Автомасштабирование локальных средств выполнения тестов
Выполнение скрипта до или после задания
Запуск приложения средства выполнения как службы
Прокси-серверы
Средства выполнения меток
Использование средств выполнения в рабочем процессе
Управление доступом с помощью групп средств выполнения
Мониторинг и устранение неполадок
Удаление локальных средств выполнения тестов
Руководства по безопасности
Усиление защиты безопасности
Зашифрованные секреты
Автоматическая проверка подлинности токенов
Создание действий
Сведения о настраиваемых действиях
Создание действия контейнера Docker
Создание действия JavaScript
Создание составного действия
Синтаксис метаданных
Поддержка Dockerfile
Настройка кодов выхода
Любые действия или повторно используемые рабочие процессы, хранящиеся во внутреннем репозитории , можно использовать в рабочих процессах, определенных в других внутренних или частных репозиториях, принадлежащих той же организации или любой организации, принадлежащей предприятию.
Действия по выпуску и обслуживанию
Руководства по GitHub Actions
Действия GitHub
/
Публикация пакетов
Публикация пакетов
Вы можете автоматически публиковать пакеты с помощью GitHub Actions.
Упаковка с помощью GitHub Actions
Публикация образов Docker
Публикация пакетов Java с помощью Gradle
Публикация пакетов Java с помощью Maven
Публикация пакетов Node.js