Skip to content

ci: publish all rust crates in dependency order#7352

Merged
Xuanwo merged 3 commits intomainfrom
xuanwo/rust-release-workflow-fix
Apr 3, 2026
Merged

ci: publish all rust crates in dependency order#7352
Xuanwo merged 3 commits intomainfrom
xuanwo/rust-release-workflow-fix

Conversation

@Xuanwo
Copy link
Copy Markdown
Member

@Xuanwo Xuanwo commented Apr 1, 2026

Which issue does this PR close?

Closes #.

Rationale for this change

The Rust release workflow only covered a small static subset of crates after the split, and it still relied on matrix execution for publish ordering.

What changes are included in this PR?

This change plans the full set of publishable Rust crates from Cargo manifests and publishes them sequentially in dependency order in a single job.

Are there any user-facing changes?

No.

AI Usage Statement

This PR was developed with Codex (GPT-5.4) assistance.

@Xuanwo Xuanwo requested a review from tisonkun as a code owner April 1, 2026 10:10
@dosubot dosubot Bot added size:L This PR changes 100-499 lines, ignoring generated files. releases-note/ci The PR modifies CI-related content or has a title that begins with "ci" labels Apr 1, 2026
@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label Apr 3, 2026
@Xuanwo Xuanwo merged commit ab9274c into main Apr 3, 2026
19 checks passed
@Xuanwo Xuanwo deleted the xuanwo/rust-release-workflow-fix branch April 3, 2026 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm This PR has been approved by a maintainer releases-note/ci The PR modifies CI-related content or has a title that begins with "ci" size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants