Skip to content

fix: cherry-pick crates.io publish detection fix onto release/v0.17.0 - #1782

Merged
danbugs merged 1 commit into
hyperlight-dev:release/v0.17.0from
danbugs:danbugs/fix-publish-v0.17.0
Aug 28, 2026
Merged

fix: cherry-pick crates.io publish detection fix onto release/v0.17.0#1782
danbugs merged 1 commit into
hyperlight-dev:release/v0.17.0from
danbugs:danbugs/fix-publish-v0.17.0

Conversation

@danbugs

@danbugs danbugs commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Cherry-picks #1781 onto the release branch so the crates.io publish workflow can correctly detect unpublished crates and publish them.

Without this fix, the publish detection incorrectly reports all crates as already published due to a bug in the crates.io API response parsing.

* Fix crate publish existence check

Signed-off-by: James Sturtevant <jsturtevant@gmail.com>

* Extract crate publish check script

Signed-off-by: James Sturtevant <jsturtevant@gmail.com>

* Enforce LF endings for shell scripts

Signed-off-by: James Sturtevant <jsturtevant@gmail.com>

* Simplify crate publish script

Signed-off-by: James Sturtevant <jsturtevant@gmail.com>

* Move crate publish script to dev

Signed-off-by: James Sturtevant <jsturtevant@gmail.com>

* Keep crate publish script executable

Signed-off-by: James Sturtevant <jsturtevant@gmail.com>

---------

Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
@danbugs
danbugs enabled auto-merge (squash) August 28, 2026 16:08
@danbugs
danbugs merged commit 0a31911 into hyperlight-dev:release/v0.17.0 Aug 28, 2026
49 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.

3 participants