See build at : https://travis-ci.org/github/openziti/desktop-edge-win/builds/737392266
This is a well-known powershell issue. I have two fallback plans, call the powershell script from travis - or convert this bat file to a ps1 to get into the powershell context but I would argue that calling powershell from a bat file like this should be reasonable.
The corresponding line triggering this issue is here.
File C:\Users\travis\gopath\src\github.com\openziti\desktop-edge-win\update-versions.ps1 cannot be loaded. The file
C:\Users\travis\gopath\src\github.com\openziti\desktop-edge-win\update-versions.ps1 is not digitally signed. You
cannot run this script on the current system. For more information about running scripts and setting execution policy,
see about_Execution_Policies at https:/go.microsoft.com/fwlink/?LinkID=135170.
+ CategoryInfo : SecurityError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : UnauthorizedAccess