How to Authenticate for Publishing

The ESP Component Registry uses your GitHub account to verify that you have permission to upload components to a namespace. You must authenticate before uploading.

Login to the staging registry

To log in to the staging registry, create a separate staging profile:

$ compote registry login --profile "staging" --registry-url "https://components-staging.espressif.com" --default-namespace <your_github_username>

After logging in, the configuration will be saved under the staging profile.