You can now publish public or private packages next to your source code. GitHub Package Registry is fully integrated with GitHub and supports the following package management tools: JavaScript (npm), Java (Maven), Ruby (RubyGems), .NET (NuGet), and Docker images.
Learn more about GitHub Package Registry and sign up for the beta.