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

Support grpc-swift v2.0.0 #1696

Open
pkwarren opened this issue Feb 3, 2025 · 0 comments
Open

Support grpc-swift v2.0.0 #1696

pkwarren opened this issue Feb 3, 2025 · 0 comments

Comments

@pkwarren
Copy link
Member

pkwarren commented Feb 3, 2025

In #1695, we've temporarily disabled updates to the grpc-swift plugin. The source code for the plugin is now found in a separate grpc-swift-protobuf project, which is versioned at v1.0.0.

We have a few options:

  1. Continue tracking updates to grpc-swift but change the Docker build to ship grpc-swift-protobuf v1.0.0 artifacts. We'd have to manually track future updates and this wouldn't be great as the version of the plugin wouldn't match the version of the source used to build it. For example, if grpc-swift-protobuf bumped to v1.0.1 but grpc-swift stayed at v2.0.0, the best we could do is rebuild the docker image to push a new revision of grpc-swift.
  2. Stop updates to current grpc-swift plugin. Create a new plugin to track grpc-swift-protobuf.

In either case, we'll need to update the Swift registry dependencies and the URLs for the project in buf.plugin.yaml.

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

No branches or pull requests

1 participant