Skip to content

Reorder cargo publish commands by dependency#21552

Open
alamb wants to merge 2 commits intoapache:mainfrom
alamb:alamb/fix_publish_order
Open

Reorder cargo publish commands by dependency#21552
alamb wants to merge 2 commits intoapache:mainfrom
alamb:alamb/fix_publish_order

Conversation

@alamb
Copy link
Copy Markdown
Contributor

@alamb alamb commented Apr 11, 2026

Which issue does this PR close?

Rationale for this change

The publish command sequence in dev/release/README.md was not ordered by crate dependencies. That means that I had to previously copy/paste these commands a few times to get them to work.

What changes are included in this PR?

This PR reorders the documented cargo publish commands in dev/release/README.md so the listed crates are published in dependency order.

Are these changes tested?

I tested it manually with the 52.5.0 release

The ordering was derived from the current workspace crate dependency graph by codex.

Are there any user-facing changes?

Yes. The release documentation now reflects a dependency-safe publish order for the DataFusion crates.

@github-actions github-actions bot added the development-process Related to development process of DataFusion label Apr 11, 2026
@alamb alamb changed the title [dev/release]: reorder publish commands by dependency Reorder cargo publish commands by dependency Apr 11, 2026
@alamb alamb marked this pull request as draft April 11, 2026 09:10
@alamb alamb marked this pull request as ready for review April 11, 2026 09:42
@alamb alamb added the documentation Improvements or additions to documentation label Apr 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

development-process Related to development process of DataFusion documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant