Skip to main content

Создание действий

Вы можете создавать собственные действия, использовать и настраивать действия, которые предоставляются сообществом GitHub или записывать созданные действия и делиться ими.

Сведения о настраиваемых действиях

Действия — это отдельные задачи, которые можно совместить, чтобы создавать задачи и настраивать рабочие процессы разработки. Вы можете создавать собственные действия или использовать и настраивать действия, которые предоставляются сообществом GitHub.

Создание действия контейнера Docker

В этом руководстве показаны минимально необходимые шаги для создания действия контейнера Docker.

Создание действия JavaScript

В этом руководстве вы узнаете, как создать действие JavaScript с помощью набора средств для действий.

Создание составного действия

В этом руководстве приведены инструкции по созданию составного действия.

Синтаксис метаданных для GitHub Actions

Вы можете создавать действия для выполнения задач в репозитории. Для действий требуется файл метаданных, использующий синтаксис YAML.

Поддержка Dockerfile для GitHub Actions

При создании Dockerfile для действия контейнера Docker следует знать, как отдельные инструкции Docker взаимодействуют с GitHub Actions и файлом метаданных действия.

Настройка кодов выхода для действий

Можно использовать коды выхода для настройки состояния действия. GitHub отображает состояния, указывающие на действия, которые прошли и не прошли проверку.

Публикация действий в GitHub Marketplace

Вы можете публиковать действия в GitHub Marketplace и предоставлять общий доступ к созданным действиям в сообществе GitHub.

Совместное использование действий и рабочих процессов из частного репозитория

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

Совместное использование действий и рабочих процессов в организации

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

Выпуск и обслуживание действий

Вы можете использовать автоматизацию и рекомендации с открытым кодом по выпуску и обслуживанию действий.

Разработка стороннего действия CLI

Узнайте, как разработать действие для настройки интерфейса командной строки в средствах выполнения тестов GitHub Actions.