This version of GitHub Enterprise Server was discontinued on 2024-07-09. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise Server. For help with the upgrade, contact GitHub Enterprise support.
Learn GitHub Packages
You can find out more about using packages in GitHub, including publishing new packages to GitHub Packages, view and install existing packages, and, in special circumstances, delete existing packages.
Introduction to GitHub Packages
GitHub Packages is a software package hosting service that allows you to host your software packages privately or publicly and use packages as dependencies in your projects.
About permissions for GitHub Packages
Learn about how to manage permissions for your packages.
Configuring a package's access control and visibility
Choose who has read, write, or admin access to your package and the visibility of your packages on GitHub.
Connecting a repository to a package
You can connect a repository to a package on your GitHub Enterprise Server instance.
Publishing a package
You can publish a package to GitHub Packages to make the package available for others to download and re-use.
Viewing packages
You can see details about packages published to a repository, and narrow results by organization or user.
Installing a package
You can install a package from GitHub Packages and use the package as a dependency in your own project.
Deleting and restoring a package
Learn how to delete or restore a package.