-
-
Notifications
You must be signed in to change notification settings - Fork 3k
cargo publish multiple packages at once #1169
Copy link
Copy link
Closed
Labels
A-package-workspaceArea: multi-workspace-member publishing and packagingArea: multi-workspace-member publishing and packagingA-workspacesArea: workspacesArea: workspacesCommand-publishE-mediumExperience: MediumExperience: MediumS-acceptedStatus: Issue or feature is accepted, and has a team member available to help mentor or reviewStatus: Issue or feature is accepted, and has a team member available to help mentor or review
Description
Metadata
Metadata
Assignees
Labels
A-package-workspaceArea: multi-workspace-member publishing and packagingArea: multi-workspace-member publishing and packagingA-workspacesArea: workspacesArea: workspacesCommand-publishE-mediumExperience: MediumExperience: MediumS-acceptedStatus: Issue or feature is accepted, and has a team member available to help mentor or reviewStatus: Issue or feature is accepted, and has a team member available to help mentor or review
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
StatusShow more project fields
Done
It would be nice to have a flag to
cargo publishwhich publishes all local packages in a DAG fashion.Non-atomic publish was added in #14433, stabilization is being tracked in #10948
Testing instructions: #1169 (comment)
Notes (edit ehuss):
--dry-runshould work correctly (will need to pretend that the previous crates have been published, maybe viapatch?) See also Add a dry-run publish API crates.io#1515.Blocking issues
Non-blocking issues
cargo package(and hencecargo publish) verify step is slow from doing a full build #14941