The Package Manager can load a UPM packageA Package managed by the Unity Package Manager. Refer to Packages.
See in Glossary from a tarball file stored locally. This is for advanced scenarios where you break your package publishing workflow into parts and your users can use the intermediate product of one of those parts.
For example, if you’ve set up continuous integration (CI) on your custom package repository, you can create a Gzip tarball file from a package folder. You can create a Gzip
tarball file by using the npm pack CLI or Unity Package Manager’s Pack API. If you create a Gzip
tarball file, test it before you publish it to a custom registry.
To install a UPM package from a local tarball file:
Open the Package Manager window, if it’s not already open.
Click the install button in the toolbar. The options for installing packages appear.
Select Install package from tarball from the install menu to bring up a file browser.
Go to the folder where you saved your tarball.
Note: The Package Manager’s file selection dialog recognizes tarballs only if they have a .tgz
extension.
Double-click the tarball file in the file selection dialog.
The file selection dialog closes, and the package now appears in the list panel with the label.