# GitHub Packages Документация

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

## Recommended

* [Краткое руководство по GitHub Packages](/ru/enterprise-server@3.22/packages/quickstart)

  GitHub Packages Публикация с помощью GitHub Actions.

* [Введение в GitHub Packages](/ru/enterprise-server@3.22/packages/learn-github-packages/introduction-to-github-packages)

  GitHub Packages — это сервис хостинга программных пакетов, который позволяет размещать ваши программные пакеты приватно или публично и использовать пакеты как зависимости в ваших проектах.

* [Сведения о разрешениях для пакетов GitHub](/ru/enterprise-server@3.22/packages/learn-github-packages/about-permissions-for-github-packages)

  Узнайте о том, как управлять разрешениями для пакетов.

* [Публикация пакета](/ru/enterprise-server@3.22/packages/learn-github-packages/publishing-a-package)

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

* [Установка пакета](/ru/enterprise-server@3.22/packages/learn-github-packages/installing-a-package)

  Вы можете установить пакет из GitHub Packages и использовать его в качестве зависимости в собственном проекте.

* [Публикация и установка пакета с помощью GitHub Actions](/ru/enterprise-server@3.22/packages/managing-github-packages-using-github-actions-workflows/publishing-and-installing-a-package-with-github-actions)

  Рабочий процесс можно настроить для GitHub Actions автоматической публикации или установки пакета.GitHub Packages

* [Работа с реестром контейнеров](/ru/enterprise-server@3.22/packages/working-with-a-github-packages-registry/working-with-the-container-registry)

  Вы можете хранить образы Docker и OCI и управлять ими в Container registry.

* [Работа с реестром npm](/ru/enterprise-server@3.22/packages/working-with-a-github-packages-registry/working-with-the-npm-registry)

  Npm можно настроить для публикации пакетов и использования пакетов GitHub Packages , хранящихся GitHub Packages в качестве зависимостей в проекте npm.

* [Настройка управления доступом и видимости пакета](/ru/enterprise-server@3.22/packages/learn-github-packages/configuring-a-packages-access-control-and-visibility)

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

## Links

### Getting started

* [Краткое руководство по GitHub Packages](/ru/enterprise-server@3.22/packages/quickstart)

  GitHub Packages Публикация с помощью GitHub Actions.

* [Введение в GitHub Packages](/ru/enterprise-server@3.22/packages/learn-github-packages/introduction-to-github-packages)

  GitHub Packages — это сервис хостинга программных пакетов, который позволяет размещать ваши программные пакеты приватно или публично и использовать пакеты как зависимости в ваших проектах.

## Articles

* [Краткое руководство по GitHub Packages](/ru/enterprise-server@3.22/packages/quickstart)

  GitHub Packages Публикация с помощью GitHub Actions.

* [Введение в GitHub Packages](/ru/enterprise-server@3.22/packages/learn-github-packages/introduction-to-github-packages)

  GitHub Packages — это сервис хостинга программных пакетов, который позволяет размещать ваши программные пакеты приватно или публично и использовать пакеты как зависимости в ваших проектах.

* [Сведения о разрешениях для пакетов GitHub](/ru/enterprise-server@3.22/packages/learn-github-packages/about-permissions-for-github-packages)

  Узнайте о том, как управлять разрешениями для пакетов.

* [Настройка управления доступом и видимости пакета](/ru/enterprise-server@3.22/packages/learn-github-packages/configuring-a-packages-access-control-and-visibility)

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

* [Подключение репозитория к пакету](/ru/enterprise-server@3.22/packages/learn-github-packages/connecting-a-repository-to-a-package)

  Вы можете подключить репозиторий к пакету на GitHub.

* [Публикация пакета](/ru/enterprise-server@3.22/packages/learn-github-packages/publishing-a-package)

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

* [Просмотр пакетов](/ru/enterprise-server@3.22/packages/learn-github-packages/viewing-packages)

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

* [Установка пакета](/ru/enterprise-server@3.22/packages/learn-github-packages/installing-a-package)

  Вы можете установить пакет из GitHub Packages и использовать его в качестве зависимости в собственном проекте.

* [Удаление и восстановление пакета](/ru/enterprise-server@3.22/packages/learn-github-packages/deleting-and-restoring-a-package)

  Сведения о том, как удалить или восстановить пакет.

* [Работа с реестром контейнеров](/ru/enterprise-server@3.22/packages/working-with-a-github-packages-registry/working-with-the-container-registry)

  Вы можете хранить образы Docker и OCI и управлять ими в Container registry.

* [Работа с реестром Docker](/ru/enterprise-server@3.22/packages/working-with-a-github-packages-registry/working-with-the-docker-registry)

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

* [Работа с реестром RubyGems](/ru/enterprise-server@3.22/packages/working-with-a-github-packages-registry/working-with-the-rubygems-registry)

  Вы можете настроить в RubyGems публикацию пакетов в GitHub Packages и использование пакетов, хранящихся в GitHub Packages, в качестве зависимостей в проекте Ruby с использованием Bundler.

* [Работа с реестром npm](/ru/enterprise-server@3.22/packages/working-with-a-github-packages-registry/working-with-the-npm-registry)

  Npm можно настроить для публикации пакетов и использования пакетов GitHub Packages , хранящихся GitHub Packages в качестве зависимостей в проекте npm.

* [Работа с реестром Apache Maven](/ru/enterprise-server@3.22/packages/working-with-a-github-packages-registry/working-with-the-apache-maven-registry)

  Вы можете настроить в Apache Maven публикацию пакетов в GitHub Packages и использование пакетов, хранящихся в GitHub Packages, в качестве зависимостей в проекте Java.

* [Работа с реестром Gradle](/ru/enterprise-server@3.22/packages/working-with-a-github-packages-registry/working-with-the-gradle-registry)

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

* [Работа с реестром NuGet](/ru/enterprise-server@3.22/packages/working-with-a-github-packages-registry/working-with-the-nuget-registry)

  Интерфейс командной строки можно настроить `dotnet` для публикации пакетов GitHub Packages NuGet и использования пакетов, хранящихся GitHub Packages в качестве зависимостей в проекте .NET.

* [Миграция в реестр контейнеров из реестра Docker](/ru/enterprise-server@3.22/packages/working-with-a-github-packages-registry/migrating-to-the-container-registry-from-the-docker-registry)

  GitHub перенести образы Docker, ранее хранящиеся в реестре Docker, на .GitHubContainer registry

* [Публикация и установка пакета с помощью GitHub Actions](/ru/enterprise-server@3.22/packages/managing-github-packages-using-github-actions-workflows/publishing-and-installing-a-package-with-github-actions)

  Рабочий процесс можно настроить для GitHub Actions автоматической публикации или установки пакета.GitHub Packages

* [Примеры рабочих процессов для публикации пакета](/ru/enterprise-server@3.22/packages/managing-github-packages-using-github-actions-workflows/example-workflows-for-publishing-a-package)

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

* [Сведения о GitHub Packages и GitHub Actions](/ru/enterprise-server@3.22/packages/managing-github-packages-using-github-actions-workflows/about-github-packages-and-github-actions)

  Изучите основные принципы управления пакетами с помощью рабочих процессов GitHub Actions.