Home / Companies / GitHub / Blog / Post Details
Content Deep Dive

Proxying packages with GitHub Package Registry and other updates

Blog post from GitHub

Post Details
Company
Date Published
Author
Alex Mullans
Word Count
525
Language
English
Hacker News Points
-
Summary

GitHub has introduced several updates to its Package Registry service, focusing on enhancing user experience and flexibility based on community feedback. One significant update is the introduction of proxy support for the npm registry, allowing organizations to use GitHub Package Registry as a source for npm packages and as a proxy for packages from npmjs.com, simplifying package management by centralizing dependencies. Additionally, the automatic creation of releases upon package publication has been removed, addressing user concerns about conflicts with existing release management practices. GitHub also aims to integrate Package Registry more closely with GitHub Actions by enabling the use of GITHUB_TOKEN instead of personal access tokens for accessing npm and Maven packages, and has introduced support for NuGet packages. These changes are part of GitHub's efforts to make the Package Registry generally available, with user feedback encouraged through surveys to inform future improvements.