Fix Azure DLL search paths in release workflow (#2442)
## Summary
- Add additional search paths for Azure.CodeSigning.Dlib.dll in the
Windows release workflow
- Search in WinGet packages directory and runner user profile where
winget may install tools
- Add logging to show which paths are being searched for easier
debugging
## Test plan
- Trigger the release workflow manually
- Verify the Windows build finds the Azure code signing DLL successfully
#skip-bugbot
🤖 Generated with [Claude Code](https://claude.com/claude-code)
<!-- devin-review-badge-begin -->
---
<a href="https://app.devin.ai/review/dyad-sh/dyad/pull/2442">
<picture>
<source media="(prefers-color-scheme: dark)"
srcset="https://static.devin.ai/assets/gh-open-in-devin-review-dark.svg?v=1">
<img
src="https://static.devin.ai/assets/gh-open-in-devin-review-light.svg?v=1"
alt="Open with Devin">
</picture>
</a>
<!-- devin-review-badge-end -->
<!-- This is an auto-generated description by cubic. -->
---
## Summary by cubic
Ensures the Windows release workflow reliably finds
Azure.CodeSigning.Dlib.dll to prevent signing failures on GitHub Actions
runners.
- **Bug Fixes**
- Search these locations for the DLL: Program Files, %LOCALAPPDATA%,
%LOCALAPPDATA%\Microsoft\WinGet\Packages, and
C:\Users\runneradmin\AppData\Local\Microsoft\WinGet\Packages.
- Log each path checked for easier debugging.
- Set AZURE_CODE_SIGNING_DLIB when found; exit with a clear error if
not.
<sup>Written for commit a804c86677935ed00094fcf8524aceb1c0943664.
Summary will update on new commits.</sup>
<!-- End of auto-generated description by cubic. -->
---------
Co-authored-by:
Claude Opus 4.5 <noreply@anthropic.com>
正在显示
请
注册
或者
登录
后发表评论