Skip to content

Add debugging to windows release action - #36

Merged
galt-tr merged 1 commit into
bsv-blockchain:masterfrom
galt-tr:windowsDebugging
Mar 31, 2026
Merged

Add debugging to windows release action#36
galt-tr merged 1 commit into
bsv-blockchain:masterfrom
galt-tr:windowsDebugging

Conversation

@galt-tr

@galt-tr galt-tr commented Mar 31, 2026

Copy link
Copy Markdown
Contributor

This pull request enhances the Windows release workflow in .github/workflows/release.yml by improving the setup and verification steps for code signing. The changes ensure that the correct tools are available in the environment and provide better diagnostics for certificate access and signing operations.

Windows code signing workflow improvements:

  • Added a step to dynamically locate and add the directory containing signtool.exe to the PATH on Windows runners, ensuring the signing tool is always available.
  • Added a step to verify DigiCert certificate access using smctl keypair ls, providing early feedback if there are issues with certificate availability.
  • Enhanced the signing step to output a message before signing each .exe and enabled verbose output for better troubleshooting.
  • Updated the signature verification step to call signtool directly from the PATH, relying on the earlier step that adds it to the environment.

@galt-tr
galt-tr merged commit eef70e5 into bsv-blockchain:master Mar 31, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant