Skip to content

Allow releases to continue on failure to publish to crates.io#19291

Merged
zanieb merged 5 commits intoastral-sh:mainfrom
zaniebot:claude/nonblocking-crates-publish-XCZmI
May 5, 2026
Merged

Allow releases to continue on failure to publish to crates.io#19291
zanieb merged 5 commits intoastral-sh:mainfrom
zaniebot:claude/nonblocking-crates-publish-XCZmI

Conversation

@zanieb
Copy link
Copy Markdown
Member

@zanieb zanieb commented May 5, 2026

Alas this job can fail and retries cannot be performed

claude added 5 commits May 5, 2026 16:05
If `custom-publish-crates` fails, allow `announce` (and the downstream
docs/versions/mirror publish jobs) to still run so a crates.io hiccup
does not hold up the rest of the release. The crates.io publish can be
re-run manually if it fails.
@zanieb zanieb marked this pull request as ready for review May 5, 2026 16:41
Copy link
Copy Markdown
Member

@zsol zsol left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Boolean algebra is my nemesis but this seems fine

@zanieb zanieb enabled auto-merge (squash) May 5, 2026 16:45
@zanieb zanieb merged commit 3072810 into astral-sh:main May 5, 2026
70 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