Skip to content

Remove in-repo BSR plugin artifacts#13

Open
iainmcgin wants to merge 1 commit intomainfrom
remove-bsr-artifacts
Open

Remove in-repo BSR plugin artifacts#13
iainmcgin wants to merge 1 commit intomainfrom
remove-bsr-artifacts

Conversation

@iainmcgin
Copy link
Collaborator

Deletes connectrpc-codegen/buf.plugin.yaml and connectrpc-codegen/Dockerfile.

These were for BSR plugin publishing, but the real definitions are now in bufbuild/plugins (#2333, #2334). Neither file was consumed by CI; both had drifted (wrong buffa feature name, stale versions, outdated Rust base image).

−53 lines, no code changes.

The buf.plugin.yaml manifest and Dockerfile in connectrpc-codegen/ were
for publishing protoc-gen-connect-rust to the Buf Schema Registry. The
real plugin definitions now live in bufbuild/plugins (PRs #2333, #2334),
which has its own build infrastructure. These in-repo copies are
vestigial.

Both files had drifted: buf.plugin.yaml referenced a nonexistent
'serde' buffa feature (it's 'json') and 0.1 version requirements;
Dockerfile used rust:1.84-bookworm which predates edition 2024's 1.85
minimum. None of that matters now - neither file was consumed by
anything in CI.
@iainmcgin iainmcgin marked this pull request as ready for review March 19, 2026 02:25
@iainmcgin iainmcgin requested a review from rpb-ant March 19, 2026 02:25
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.

2 participants