Skip to content

examples/bazel: regenerate Cargo.lock against connectrpc 0.6.0 / buffa 0.6.0#124

Merged
iainmcgin merged 1 commit into
mainfrom
iainmcgin/bazel-lock-0.6.0
May 22, 2026
Merged

examples/bazel: regenerate Cargo.lock against connectrpc 0.6.0 / buffa 0.6.0#124
iainmcgin merged 1 commit into
mainfrom
iainmcgin/bazel-lock-0.6.0

Conversation

@iainmcgin
Copy link
Copy Markdown
Collaborator

Why

The standalone bazel example's Cargo.lock had been pinned at connectrpc 0.3.1 / buffa 0.3.0 since the example landed. Cargo.toml was bumped to 0.5.0 and then 0.6.0 in the release PRs, but the lock was never regenerated — it's a non-workspace manifest ([workspace] table is empty), so workspace-wide cargo update doesn't reach it, and the example isn't built in CI.

crates_universe reads this Cargo.lock via crate.from_cargo(cargo_lockfile = "//:Cargo.lock"), so a stale lock means a bazel build either fails or quietly pulls 0.3.x.

What

cargo update against the now-published connectrpc 0.6.0 and buffa 0.6.0 crates. Transitive deps follow (tokio 1.50 → 1.52, etc.). MODULE.bazel.lock is gitignored and regenerates on the next bazel build.

Verified

cargo metadata resolves cleanly with connectrpc 0.6.0 / buffa 0.6.0. The bazel example is not in CI; full bazel test //... requires a sibling ~/src/buffa checkout for setup.sh, which isn't part of the verification here.

…a 0.6.0

The standalone bazel example's Cargo.lock had been pinned at connectrpc
0.3.1 / buffa 0.3.0 since the example landed. Cargo.toml was bumped to
0.6.0 in the 0.5.0 and 0.6.0 release PRs but the lock was never
regenerated (it's a non-workspace manifest, so workspace-wide cargo
update doesn't reach it). Regenerated with cargo update against the
published 0.6.0 crates; transitive deps follow.

The bazel example pulls crates from crates.io via crate_universe's
crate.from_cargo, which reads this Cargo.lock directly. MODULE.bazel.lock
is gitignored and regenerates on the next bazel build.
@github-actions
Copy link
Copy Markdown

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@iainmcgin iainmcgin marked this pull request as ready for review May 20, 2026 04:23
@iainmcgin iainmcgin requested a review from asacamano May 20, 2026 04:23
@iainmcgin iainmcgin enabled auto-merge (squash) May 20, 2026 04:23
@iainmcgin iainmcgin requested a review from rpb-ant May 22, 2026 18:07
Copy link
Copy Markdown
Contributor

@rpb-ant rpb-ant left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@iainmcgin iainmcgin merged commit d655d40 into main May 22, 2026
12 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators May 22, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants