One of the pesky problem of trying to run Powershell scripts downloaded from the internet, like from GitHub, is that you always get security warning whether you set execution policy as unrestricted or bypass. This is especially true in security strict companies like a financial institution.
The main reason for this is ADS [Alternate Data Streams]. The fix is to unblock the files
Get-ChildItem -Filter *.ps1 | Unblock-File
This is explained here:
https://4sysops.com/archives/powershell-bypass-executionpolicy-to-run-downloaded-scripts/