401 Errors on Depot Requests

As a part of the deployment of the Habitat Depot on Tuesday afternoon 9/16 the requirements for GitHub Personal Access Tokens have changed.

Previously we required your GitHub Personal Access Token only to have the scope of user:email. After the deployment we now require your token to have the full user scope. In the case that you are receiving 401 Unauthorized errors during attempts to run hab pkg upload or other Habitat Depot interactions, please verify that you have updated your Token to the appropriate scope.

For the time being we have pushed an update to the Habitat Documentation, and are working on improving the error handling in these 401 messages.

As always, Thanks for using Habitat!