Skip to content

Bundle the cargo-bake launcher in the bake package. - #26

Merged
samuel-williams-shopify merged 1 commit into
core-rs:mainfrom
samuel-williams-shopify:bundle-cargo-bake
Oct 18, 2026
Merged

samuel-williams-shopify merged 1 commit into
core-rs:mainfrom
samuel-williams-shopify:bundle-cargo-bake

Conversation

@samuel-williams-shopify

Copy link
Copy Markdown
Contributor

Bundle the cargo-bake executable with the bake library so users can install the launcher with cargo install bake --locked.

Remove the separate socketry-cargo-bake workspace package and move its unchanged launcher source and existing integration tests into the root package. Carry over the launcher’s toml_edit dependency, update installation guidance and release notes, and make CI install the launcher from the checkout. The cargo bake command and task-library API remain unchanged.

Existing users should run cargo uninstall socketry-cargo-bake before installing the combined package because both packages provide the same executable.

@samuel-williams-shopify
samuel-williams-shopify merged commit 266cfb8 into core-rs:main Oct 18, 2026
8 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.

1 participant