Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: buf module and bsr repo #74

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

sgammon
Copy link

@sgammon sgammon commented Mar 30, 2024

Hello esteemed deps.dev maintainers,

This changeset adds a Buf module definition and Buf module lock, and publishes the module to the Buf Schema Registry (BSR).

I have created the deps org on BSR. I'm happy to hand it to Google or the Buf team as a steward. If desired, I can also add workflows to push BSR updates from CI, so that everything stays in sync.

Context: I'm using BSR to generate gRPC clients. In particular, Buf's Connect API is easier to use from browsers than gRPC-Web, and publishing the module to BSR is a prerequisite step for easy codegen.

The README carries over to the module:
Screenshot 2024-03-29 at 5 31 11 PM

And the BSR generated docs can be linked to for API reference documentation:
https://buf.build/deps/api/docs/main:deps_dev.v3#deps_dev.v3.Insights

This changeset adds a Buf module definition and Buf module lock,
and publishes the module to the Buf Schema Registry (BSR).

Signed-off-by: Sam Gammon <[email protected]>
@frenchi
Copy link

frenchi commented Apr 25, 2024

Glad to see this! As consumers, we would also like to see this merged.

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