1392070b31
* feat: Added logic to add thumbprint to registry
As well as delete it on uninstall, without compromising the rest of the values that other connectors may have added.
* fix: Re-enable pqx
* fix: Minor edits to install logic
* feat: CI config with conditional signing
* fix: Set versions correctly
* fix: Disable github release upload
* fix: Missing SSM env var and fast exit if external pr
* fix: Set version env vars correctly
* just a test
* another test 🧪
* with AI help
* circleCI wth
* 🤔🤕
* Why does it refuse to work!?!?!
* Onelining
* Onelining real command
* too fast :D
* 🤞🏼
* final touch?
* I really hope this does it
* 🥲
* 💥
* Revert "💥"
This reverts commit ac570614a9.
* Jonathon's magic 🪄
* Jonathon's magic v2
* starts to seem less magical
* maybe PEBKAC
* 🤞🏼
* just one loop?
* try escape \
* no double %%
* try escape with ""
* try bat file
* try bat file differently
* 🤦🏼♂️
* double %% in bat file
* try relative path
* fix code-signing error
* move includes
* 🚀
* fix: Do not sign PQX but do sign installers
* fix: Use actual tagname 🙇🏼♂️🤦🏼♂️
* ci: Minor tweaks
* ci: Push to real feed
* fix: Use exe not pqx to upload installer 🤦🏼♂️
8 lines
448 B
Plaintext
8 lines
448 B
Plaintext
#ifdef SIGN_INSTALLER
|
|
#ifdef CODE_SIGNING_CERT_FINGERPRINT
|
|
SignTool=byparam {#SourcePath}SignTool\signtool.exe sign /sha1 {#CODE_SIGNING_CERT_FINGERPRINT} /tr http://timestamp.digicert.com /td SHA512 /fd SHA512 $f
|
|
#else
|
|
#error "CODE_SIGNING_CERT_FINGERPRINT is not defined! Please provide the fingerprint of the certificate to use compile time define (i.e. /DCODE_SIGNING_CERT_FINGERPRINT=XXXXX) when invoking ISCC.exe"
|
|
#endif
|
|
#endif
|