UI Extensions from a Private Repo

basically following this should get you going:

Summary of the most secured way:

  1. install pyrevit
  2. create a repo containing the .tab folder and its content (the .extension higher level folder will get created by the command line) and extension.json file
  3. get your user to create a github account
  4. add them to your private repo
  5. have them create a github private access token
  6. run the command line to install the toolbar
    pyrevit extend ui extensionName https://github.com/gituser/repoName.git --dest="C:\xxxx" --token=``"personnalaccesstoken123differentForEachUser"

and you can follow the explanation for the rest in the link above about the way to update from the private repo