Skip to content

Fix release workflow WinGet payload handling#4446

Merged
Marc-André Moreau (mamoreau-devolutions) merged 3 commits intomainfrom
fix-release
Mar 10, 2026
Merged

Fix release workflow WinGet payload handling#4446
Marc-André Moreau (mamoreau-devolutions) merged 3 commits intomainfrom
fix-release

Conversation

@mamoreau-devolutions
Copy link
Copy Markdown
Contributor

Summary

  • fix the WinGet bundle fetch script so it no longer depends on a deleted upstream reference directory
  • skip Azure signing steps during release dry runs so branch validation runs can complete without production signing secrets
  • cache the generated WinGet payload directories in the release workflow to avoid re-downloading them on subsequent runs

Validation

  • investigated failing workflow run 22915409281 and confirmed the root cause was the Fetch WinGet CLI bundle step
  • dry run succeeded on fix-release after the workflow fixes: 22917258794
  • second dry run on the same commit confirmed WinGet cache hits for x64 and arm64: 22917841458

@mamoreau-devolutions Marc-André Moreau (mamoreau-devolutions) merged commit bc8131c into main Mar 10, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants