# Создание и публикация действий

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

## Links

* [Управление пользовательскими действиями](/ru/actions/how-tos/create-and-publish-actions/manage-custom-actions)

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

* [Создание стороннего действия CLI](/ru/actions/how-tos/create-and-publish-actions/create-a-cli-action)

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

* [Настройка кодов выхода для действий](/ru/actions/how-tos/create-and-publish-actions/set-exit-codes)

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

* [Публикация действий в GitHub Marketplace](/ru/actions/how-tos/create-and-publish-actions/publish-in-github-marketplace)

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

* [Выпуск и обслуживание действий](/ru/actions/how-tos/create-and-publish-actions/release-and-maintain-actions)

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

* [Использование неизменяемых выпусков и тегов для управления выпусками действия](/ru/actions/how-tos/create-and-publish-actions/using-immutable-releases-and-tags-to-manage-your-actions-releases)

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