Skip to content

Make release asset verification race-safe - #8

Merged
aleff-github merged 1 commit into
mainfrom
fix-release-asset-verification
Sep 20, 2026
Merged

aleff-github merged 1 commit into
mainfrom
fix-release-asset-verification

Conversation

@aleff-github

Copy link
Copy Markdown
Owner

The v0.5.0 release itself published correctly, but the final verification job produced a false failure because gh release view returned no assets immediately after the release job attached them.

This changes only the verification logic:

  • query the GitHub Releases REST API directly
  • retry for a short propagation window
  • keep the same requirement that both CLI and GUI .deb assets are present

No package or release behavior changes.

@aleff-github
aleff-github merged commit ca573a3 into main Sep 20, 2026
13 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