Skip to content

Increase the timeout for crates.io publishes#19287

Merged
zanieb merged 3 commits intoastral-sh:mainfrom
zaniebot:claude/publish-workspace-packages-eysf9
May 5, 2026
Merged

Increase the timeout for crates.io publishes#19287
zanieb merged 3 commits intoastral-sh:mainfrom
zaniebot:claude/publish-workspace-packages-eysf9

Conversation

@zanieb
Copy link
Copy Markdown
Member

@zanieb zanieb commented May 5, 2026

claude added 2 commits May 5, 2026 14:34
The default 60s wait for uploaded crates to appear in the crates.io
index has been exceeded during workspace publishes, leaving the run
with dozens of unpublished dependents. The `publish.timeout` config
key is gated behind nightly's `-Zpublish-timeout`, so install the
nightly toolchain just for this job and pass the flag with a 600s
timeout.
@zanieb zanieb marked this pull request as ready for review May 5, 2026 14:42
@zanieb zanieb added the internal A refactor or improvement that is not user-facing label May 5, 2026
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.

This seems fine, I wonder if we should limit the blast radius of the crates publishing. For example by moving it to the end of the workflow, or marking it optional

@zanieb
Copy link
Copy Markdown
Member Author

zanieb commented May 5, 2026

For that, see #19291

@zanieb zanieb merged commit 3ff510a into astral-sh:main May 5, 2026
52 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal A refactor or improvement that is not user-facing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants