# Справочник по рабочим процессам и действиям

Найдите сведения о рабочих процессах и действиях в GitHub Actions.

## Links

* [Синтаксис рабочего процесса для GitHub Actions](/ru/actions/reference/workflows-and-actions/workflow-syntax)

  Рабочий процесс — это настраиваемый автоматизированный процесс, состоящий из одного или нескольких заданий. Чтобы определить конфигурацию рабочего процесса, необходимо создать YAML-файл.

* [События, инициирующие рабочие процессы](/ru/actions/reference/workflows-and-actions/events-that-trigger-workflows)

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

* [Команды рабочего процесса для GitHub Actions](/ru/actions/reference/workflows-and-actions/workflow-commands)

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

* [Справочник по переменным](/ru/actions/reference/workflows-and-actions/variables)

  Сведения о поддерживаемых переменных, соглашениях об именовании, ограничениях и контекстах в рабочих процессах GitHub Actions.

* [Оценка выражений в рабочих процессах и действиях](/ru/actions/reference/workflows-and-actions/expressions)

  Поиск сведений о выражениях в GitHub Actions.

* [Справочник по контекстам](/ru/actions/reference/workflows-and-actions/contexts)

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

* [Развертывания и среды](/ru/actions/reference/workflows-and-actions/deployments-and-environments)

  Сведения о правилах защиты развертывания, секретах среды и переменных среды.

* [Справочник по кэшированию зависимостей](/ru/actions/reference/workflows-and-actions/dependency-caching)

  Сведения о функциях кэширования зависимостей в рабочих процессах.

* [Повторное использовать конфигурации рабочих процессов](/ru/actions/reference/workflows-and-actions/reusing-workflow-configurations)

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

* [Справочник по синтаксису метаданных](/ru/actions/reference/workflows-and-actions/metadata-syntax)

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

* [Справочник по отмене рабочего процесса](/ru/actions/reference/workflows-and-actions/workflow-cancellation)

  Найдите сведения о шагах GitHub для отмены выполнения рабочего процесса.

* [Поддержка Dockerfile для GitHub Actions](/ru/actions/reference/workflows-and-actions/dockerfile-support)

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