Requesting New Releases for Your Catalog
When using a Tidelift catalog, you will often have a need to request the addition of new software packages that you have added or updated. While this can be done from the web UI after a scan, you can also do this from the command line when using a workflow that checks your alignment.
- To request packages, you will first need to have a user API key to authenticate to the API. Be sure to note your team name when downloading your API key to use as TEAM_NAME below
- From your repository's root directory run
tidelift request--repository REPO_NAME --team TEAM_NAME PACKAGE_MANAGER PACKAGE_NAME PACKAGE_RELEASE. REPO_NAME is the name of the repository as set up in Tidelift, PACKAGE_MANAGER is the package manager you are using (eg, maven, npm, etc), PACKAGE_NAME is the name of the package and RELEASE is the version of the package you wish to add
- If you wish to request all of the packages that your repository currently requires that aren't approved, you can request them all by running run
tidelift request--repository REPO_NAME --team TEAM_NAME -all
- You will be given information about if the packages have been previously denied and then notified by email upon approval of the requested package releases