When setting up a personal token for Github access there's a large set of permissions that we could set. For this script to work, which are the minimal (strictly necessary) permissions we need to provide to the access token? Is there a difference if a repo is personal or part of an organization?