From 0b08da8ca295ef2aca323434ef9b48ff080e52d3 Mon Sep 17 00:00:00 2001 From: "app-token-plugins[bot]" Date: Fri, 23 Oct 2026 14:10:12 +0000 Subject: [PATCH 1/2] detected new plugin versions --- .../connectrpc/kotlin/v0.10.0/.dockerignore | 3 + plugins/connectrpc/kotlin/v0.10.0/Dockerfile | 25 ++++++ .../connectrpc/kotlin/v0.10.0/buf.plugin.yaml | 30 ++++++++ plugins/connectrpc/kotlin/v0.10.0/pom.xml | 76 +++++++++++++++++++ .../kotlin/v0.10.0/eliza/plugin.sum | 1 + .../kotlin/v0.10.0/petapis/plugin.sum | 1 + 6 files changed, 136 insertions(+) create mode 100644 plugins/connectrpc/kotlin/v0.10.0/.dockerignore create mode 100644 plugins/connectrpc/kotlin/v0.10.0/Dockerfile create mode 100644 plugins/connectrpc/kotlin/v0.10.0/buf.plugin.yaml create mode 100644 plugins/connectrpc/kotlin/v0.10.0/pom.xml create mode 100644 tests/testdata/buf.build/connectrpc/kotlin/v0.10.0/eliza/plugin.sum create mode 100644 tests/testdata/buf.build/connectrpc/kotlin/v0.10.0/petapis/plugin.sum diff --git a/plugins/connectrpc/kotlin/v0.10.0/.dockerignore b/plugins/connectrpc/kotlin/v0.10.0/.dockerignore new file mode 100644 index 000000000..7ff6309df --- /dev/null +++ b/plugins/connectrpc/kotlin/v0.10.0/.dockerignore @@ -0,0 +1,3 @@ +* +!Dockerfile +!pom.xml diff --git a/plugins/connectrpc/kotlin/v0.10.0/Dockerfile b/plugins/connectrpc/kotlin/v0.10.0/Dockerfile new file mode 100644 index 000000000..11af55659 --- /dev/null +++ b/plugins/connectrpc/kotlin/v0.10.0/Dockerfile @@ -0,0 +1,25 @@ +# syntax=docker/dockerfile:1.27 +FROM debian:trixie-20261005@sha256:913f6706df59a68922d1dd08f78c2476560a8d367897200a6005b00e5f67c2d5 AS build + +RUN apt-get update \ + && apt-get install -y curl +WORKDIR /app +RUN curl -fsSL -o /app/protoc-gen-connect-kotlin.jar https://repo1.maven.org/maven2/com/connectrpc/protoc-gen-connect-kotlin/0.10.0/protoc-gen-connect-kotlin-0.10.0.jar + +FROM eclipse-temurin:25-jdk@sha256:2d5d5e9b533342a565907c84f47a2ec298c40cde7b13a3ca85d4950fa456a641 AS jre +RUN jlink --add-modules java.base,java.compiler,java.instrument,java.logging,java.management,jdk.unsupported \ + --strip-debug --no-man-pages --no-header-files --output /jre + +FROM gcr.io/distroless/cc-debian13:latest@sha256:b2e43dc72acf58a146ed6feaf350806ae3bf4243eb5c68062d06bc13228ca2bd as base + +FROM maven:3.9.11-eclipse-temurin-21 AS maven-deps +COPY pom.xml /tmp/pom.xml +RUN cd /tmp && mvn -f pom.xml dependency:go-offline + +FROM scratch +COPY --from=base --link / / +COPY --from=jre --link /jre /jre +COPY --from=build --link --chmod=0755 --chown=root:root /app/protoc-gen-connect-kotlin.jar . +COPY --from=maven-deps /root/.m2/repository /maven-repository +USER nobody +ENTRYPOINT [ "/jre/bin/java", "-jar", "/protoc-gen-connect-kotlin.jar"] diff --git a/plugins/connectrpc/kotlin/v0.10.0/buf.plugin.yaml b/plugins/connectrpc/kotlin/v0.10.0/buf.plugin.yaml new file mode 100644 index 000000000..a45efdde0 --- /dev/null +++ b/plugins/connectrpc/kotlin/v0.10.0/buf.plugin.yaml @@ -0,0 +1,30 @@ +version: v1 +name: buf.build/connectrpc/kotlin +plugin_version: v0.10.0 +source_url: https://github.com/connectrpc/connect-kotlin +integration_guide_url: https://connectrpc.com/docs/kotlin/getting-started +description: Idiomatic gRPC & Connect RPCs for Kotlin. +deps: + - plugin: buf.build/protocolbuffers/kotlin:v36.2 +output_languages: + - kotlin +spdx_license_id: Apache-2.0 +license_url: https://github.com/connectrpc/connect-kotlin/blob/v0.10.0/LICENSE +registry: + opts: + - generateCallbackMethods=true + maven: + compiler: + kotlin: + api_version: "2.1" + version: "2.2.21" + deps: + - com.connectrpc:connect-kotlin:0.10.0 + - com.connectrpc:connect-kotlin-google-java-ext:0.10.0 + - com.connectrpc:connect-kotlin-okhttp:0.10.0 + additional_runtimes: + - name: lite + deps: + - com.connectrpc:connect-kotlin:0.10.0 + - com.connectrpc:connect-kotlin-google-javalite-ext:0.10.0 + - com.connectrpc:connect-kotlin-okhttp:0.10.0 diff --git a/plugins/connectrpc/kotlin/v0.10.0/pom.xml b/plugins/connectrpc/kotlin/v0.10.0/pom.xml new file mode 100644 index 000000000..bdb540716 --- /dev/null +++ b/plugins/connectrpc/kotlin/v0.10.0/pom.xml @@ -0,0 +1,76 @@ + + 4.0.0 + temp + temp + 1.0 + + + com.connectrpc + connect-kotlin + 0.10.0 + + + com.connectrpc + connect-kotlin-google-java-ext + 0.10.0 + + + com.connectrpc + connect-kotlin-okhttp + 0.10.0 + + + com.google.protobuf + protobuf-kotlin + 4.36.2 + + + org.jetbrains.kotlin + kotlin-stdlib + 2.2.21 + + + org.jetbrains.kotlin + kotlin-stdlib-jdk8 + 2.2.21 + + + com.google.protobuf + protobuf-java + 4.36.2 + + + + com.connectrpc + connect-kotlin-google-javalite-ext + 0.10.0 + + + com.google.protobuf + protobuf-kotlin-lite + 4.36.2 + + + com.google.protobuf + protobuf-javalite + 4.36.2 + + + build.buf + protobuf-javalite + 4.36.2 + + + + + + org.jetbrains.kotlin + kotlin-maven-plugin + 2.2.21 + + 2.1 + + + + + diff --git a/tests/testdata/buf.build/connectrpc/kotlin/v0.10.0/eliza/plugin.sum b/tests/testdata/buf.build/connectrpc/kotlin/v0.10.0/eliza/plugin.sum new file mode 100644 index 000000000..b77f0285d --- /dev/null +++ b/tests/testdata/buf.build/connectrpc/kotlin/v0.10.0/eliza/plugin.sum @@ -0,0 +1 @@ +h1:jZozX+zN6UUwiUu38R4IG3BD2PFi7novwzYovV5V5mY= diff --git a/tests/testdata/buf.build/connectrpc/kotlin/v0.10.0/petapis/plugin.sum b/tests/testdata/buf.build/connectrpc/kotlin/v0.10.0/petapis/plugin.sum new file mode 100644 index 000000000..c591f7283 --- /dev/null +++ b/tests/testdata/buf.build/connectrpc/kotlin/v0.10.0/petapis/plugin.sum @@ -0,0 +1 @@ +h1:qI/BZM1TvMxo1xA+W5Y+h5jGfuIHe2aFsVRriNpB/3M= From 7c7666059766530cc01ab03b54e7f5529dfcd5b2 Mon Sep 17 00:00:00 2001 From: "Philip K. Warren" Date: Fri, 23 Oct 2026 16:13:43 -0500 Subject: [PATCH 2/2] Bump kotlin versions --- plugins/connectrpc/kotlin/v0.10.0/buf.plugin.yaml | 4 ++-- plugins/connectrpc/kotlin/v0.10.0/pom.xml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/connectrpc/kotlin/v0.10.0/buf.plugin.yaml b/plugins/connectrpc/kotlin/v0.10.0/buf.plugin.yaml index a45efdde0..0799d6500 100644 --- a/plugins/connectrpc/kotlin/v0.10.0/buf.plugin.yaml +++ b/plugins/connectrpc/kotlin/v0.10.0/buf.plugin.yaml @@ -16,8 +16,8 @@ registry: maven: compiler: kotlin: - api_version: "2.1" - version: "2.2.21" + api_version: "2.2" + version: "2.4.21" deps: - com.connectrpc:connect-kotlin:0.10.0 - com.connectrpc:connect-kotlin-google-java-ext:0.10.0 diff --git a/plugins/connectrpc/kotlin/v0.10.0/pom.xml b/plugins/connectrpc/kotlin/v0.10.0/pom.xml index bdb540716..21d73bb0f 100644 --- a/plugins/connectrpc/kotlin/v0.10.0/pom.xml +++ b/plugins/connectrpc/kotlin/v0.10.0/pom.xml @@ -66,9 +66,9 @@ org.jetbrains.kotlin kotlin-maven-plugin - 2.2.21 + 2.4.21 - 2.1 + 2.2