-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Description
In some organizations Windows are configured with restricted profiles where only known executables are allowed to be run. There are couple of ways to identify executable to be allowed to run: (1) hash of the binary, (2) or details from code signature, such as name and actual public key.
Allowing executables to be run by binary hash is a headache in terms of managing updates, since every version update requires to manually extract executable, hash and finally create new exception rule. Thus, having code signature on extubate is very much preferred, it allows to create an exception rule that allows to run any version of the binary as long as it is signed by trusted publisher.
Issue #1151, I believe, is exactly how blocked execution of esbuild.exe looks like today. I am getting the same error on my corporate machine, where I know that execution is blocked.
For some more context, similar issue in Cypress that was addressed some time ago: cypress-io/cypress#2543
