Skip to content

Add maven-deps stage to older plugin versions#2281

Draft
DMarby wants to merge 2 commits intomainfrom
dmarby/maven-deps-historical
Draft

Add maven-deps stage to older plugin versions#2281
DMarby wants to merge 2 commits intomainfrom
dmarby/maven-deps-historical

Conversation

@DMarby
Copy link
Member

@DMarby DMarby commented Feb 24, 2026

Updates all the older versions not included in #2280

description: Generates Kotlin client and server stubs for the gRPC framework.
deps:
- plugin: buf.build/grpc/java:v1.56.1
- plugin: buf.build/grpc/java:v1.57.0
Copy link
Member Author

Choose a reason for hiding this comment

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

This makes it so that we depend on the same version of protocolbuffers/java as the protocolbuffers/kotlin dep below does

@DMarby DMarby force-pushed the dmarby/maven-deps-historical branch 6 times, most recently from 8431ebe to 2a2456e Compare February 26, 2026 21:22
DMarby added a commit that referenced this pull request Feb 27, 2026
This updates our fetcher, and adds a standalone tool to
render/re-generate Dockerfiles as well, to make them contain the
dependencies we need to do maven packaging for a plugin at a known path.


Updates the latest version of each plugin, follow-up PRs will update
older versions once we're happy with this approach. Follow-up PR (that
likely needs breaking down further) to update all older versions:
#2281
Base automatically changed from dmarby/maven-packaging-deps to main February 27, 2026 15:52
@DMarby DMarby force-pushed the dmarby/maven-deps-historical branch from 2a2456e to 90177b0 Compare February 27, 2026 15:55
grpc/java:v1.57.0 uses protocolbuffers/java:v23.4, which matches the
protocolbuffers/kotlin:v23.4 dep, avoiding a conflicting protobuf-java
version in the transitive dep closure
@DMarby DMarby force-pushed the dmarby/maven-deps-historical branch from 90177b0 to 947bd0e Compare February 27, 2026 21:31
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