From 2440d71e413b0d6492b3d0413328dac949b9aa57 Mon Sep 17 00:00:00 2001 From: "app-token-plugins[bot]" Date: Thu, 21 May 2026 15:08:26 +0000 Subject: [PATCH] detected new plugin versions --- plugins/connectrpc/go/v1.20.0/.dockerignore | 2 ++ plugins/connectrpc/go/v1.20.0/Dockerfile | 15 +++++++++ plugins/connectrpc/go/v1.20.0/buf.plugin.yaml | 20 ++++++++++++ .../connectrpc/gosimple/v1.20.0/.dockerignore | 2 ++ .../connectrpc/gosimple/v1.20.0/Dockerfile | 15 +++++++++ .../gosimple/v1.20.0/buf.plugin.yaml | 21 ++++++++++++ .../swift-mocks/v1.2.3/.dockerignore | 2 ++ .../connectrpc/swift-mocks/v1.2.3/Dockerfile | 17 ++++++++++ .../swift-mocks/v1.2.3/buf.plugin.yaml | 32 +++++++++++++++++++ plugins/connectrpc/swift/v1.2.3/.dockerignore | 2 ++ plugins/connectrpc/swift/v1.2.3/Dockerfile | 17 ++++++++++ .../connectrpc/swift/v1.2.3/buf.plugin.yaml | 31 ++++++++++++++++++ .../connectrpc/go/v1.20.0/eliza/plugin.sum | 1 + .../connectrpc/go/v1.20.0/petapis/plugin.sum | 1 + .../gosimple/v1.20.0/eliza/plugin.sum | 1 + .../gosimple/v1.20.0/petapis/plugin.sum | 1 + .../swift-mocks/v1.2.3/eliza/plugin.sum | 1 + .../swift-mocks/v1.2.3/petapis/plugin.sum | 1 + .../connectrpc/swift/v1.2.3/eliza/plugin.sum | 1 + .../swift/v1.2.3/petapis/plugin.sum | 1 + 20 files changed, 184 insertions(+) create mode 100644 plugins/connectrpc/go/v1.20.0/.dockerignore create mode 100644 plugins/connectrpc/go/v1.20.0/Dockerfile create mode 100644 plugins/connectrpc/go/v1.20.0/buf.plugin.yaml create mode 100644 plugins/connectrpc/gosimple/v1.20.0/.dockerignore create mode 100644 plugins/connectrpc/gosimple/v1.20.0/Dockerfile create mode 100644 plugins/connectrpc/gosimple/v1.20.0/buf.plugin.yaml create mode 100644 plugins/connectrpc/swift-mocks/v1.2.3/.dockerignore create mode 100644 plugins/connectrpc/swift-mocks/v1.2.3/Dockerfile create mode 100644 plugins/connectrpc/swift-mocks/v1.2.3/buf.plugin.yaml create mode 100644 plugins/connectrpc/swift/v1.2.3/.dockerignore create mode 100644 plugins/connectrpc/swift/v1.2.3/Dockerfile create mode 100644 plugins/connectrpc/swift/v1.2.3/buf.plugin.yaml create mode 100644 tests/testdata/buf.build/connectrpc/go/v1.20.0/eliza/plugin.sum create mode 100644 tests/testdata/buf.build/connectrpc/go/v1.20.0/petapis/plugin.sum create mode 100644 tests/testdata/buf.build/connectrpc/gosimple/v1.20.0/eliza/plugin.sum create mode 100644 tests/testdata/buf.build/connectrpc/gosimple/v1.20.0/petapis/plugin.sum create mode 100644 tests/testdata/buf.build/connectrpc/swift-mocks/v1.2.3/eliza/plugin.sum create mode 100644 tests/testdata/buf.build/connectrpc/swift-mocks/v1.2.3/petapis/plugin.sum create mode 100644 tests/testdata/buf.build/connectrpc/swift/v1.2.3/eliza/plugin.sum create mode 100644 tests/testdata/buf.build/connectrpc/swift/v1.2.3/petapis/plugin.sum diff --git a/plugins/connectrpc/go/v1.20.0/.dockerignore b/plugins/connectrpc/go/v1.20.0/.dockerignore new file mode 100644 index 000000000..5d0f124ff --- /dev/null +++ b/plugins/connectrpc/go/v1.20.0/.dockerignore @@ -0,0 +1,2 @@ +* +!Dockerfile diff --git a/plugins/connectrpc/go/v1.20.0/Dockerfile b/plugins/connectrpc/go/v1.20.0/Dockerfile new file mode 100644 index 000000000..1a03a8bb7 --- /dev/null +++ b/plugins/connectrpc/go/v1.20.0/Dockerfile @@ -0,0 +1,15 @@ +# syntax=docker/dockerfile:1.23 +FROM --platform=$BUILDPLATFORM golang:1.26.3-trixie@sha256:a085df697019cb63b40a70f6a92b948f7dc9df96dfcb2c20ba6eed25ce28f5b3 AS build + +ARG TARGETOS TARGETARCH +ENV CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH + +RUN --mount=type=cache,target=/go/pkg/mod \ + go install -ldflags="-s -w" -trimpath connectrpc.com/connect/cmd/protoc-gen-connect-go@v1.20.0 \ + && mv /go/bin/${GOOS}_${GOARCH}/protoc-gen-connect-go /go/bin/protoc-gen-connect-go || true + +FROM scratch +COPY --from=build --link --chown=root:root /etc/passwd /etc/passwd +COPY --from=build --link /go/bin/protoc-gen-connect-go / +USER nobody +ENTRYPOINT [ "/protoc-gen-connect-go" ] diff --git a/plugins/connectrpc/go/v1.20.0/buf.plugin.yaml b/plugins/connectrpc/go/v1.20.0/buf.plugin.yaml new file mode 100644 index 000000000..a76246865 --- /dev/null +++ b/plugins/connectrpc/go/v1.20.0/buf.plugin.yaml @@ -0,0 +1,20 @@ +version: v1 +name: buf.build/connectrpc/go +plugin_version: v1.20.0 +source_url: https://github.com/connectrpc/connect-go +integration_guide_url: https://connectrpc.com/docs/go/getting-started +description: Generates client and server stubs for connectrpc.com/connect. Compatible with the gRPC, gRPC-Web, and Connect RPC protocols. +deps: + - plugin: buf.build/protocolbuffers/go:v1.36.11 +output_languages: + - go +registry: + go: + min_version: "1.25" + deps: + - module: connectrpc.com/connect + version: v1.20.0 + opts: + - paths=source_relative +spdx_license_id: Apache-2.0 +license_url: https://github.com/connectrpc/connect-go/blob/v1.20.0/LICENSE diff --git a/plugins/connectrpc/gosimple/v1.20.0/.dockerignore b/plugins/connectrpc/gosimple/v1.20.0/.dockerignore new file mode 100644 index 000000000..5d0f124ff --- /dev/null +++ b/plugins/connectrpc/gosimple/v1.20.0/.dockerignore @@ -0,0 +1,2 @@ +* +!Dockerfile diff --git a/plugins/connectrpc/gosimple/v1.20.0/Dockerfile b/plugins/connectrpc/gosimple/v1.20.0/Dockerfile new file mode 100644 index 000000000..1a03a8bb7 --- /dev/null +++ b/plugins/connectrpc/gosimple/v1.20.0/Dockerfile @@ -0,0 +1,15 @@ +# syntax=docker/dockerfile:1.23 +FROM --platform=$BUILDPLATFORM golang:1.26.3-trixie@sha256:a085df697019cb63b40a70f6a92b948f7dc9df96dfcb2c20ba6eed25ce28f5b3 AS build + +ARG TARGETOS TARGETARCH +ENV CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH + +RUN --mount=type=cache,target=/go/pkg/mod \ + go install -ldflags="-s -w" -trimpath connectrpc.com/connect/cmd/protoc-gen-connect-go@v1.20.0 \ + && mv /go/bin/${GOOS}_${GOARCH}/protoc-gen-connect-go /go/bin/protoc-gen-connect-go || true + +FROM scratch +COPY --from=build --link --chown=root:root /etc/passwd /etc/passwd +COPY --from=build --link /go/bin/protoc-gen-connect-go / +USER nobody +ENTRYPOINT [ "/protoc-gen-connect-go" ] diff --git a/plugins/connectrpc/gosimple/v1.20.0/buf.plugin.yaml b/plugins/connectrpc/gosimple/v1.20.0/buf.plugin.yaml new file mode 100644 index 000000000..7f134e698 --- /dev/null +++ b/plugins/connectrpc/gosimple/v1.20.0/buf.plugin.yaml @@ -0,0 +1,21 @@ +version: v1 +name: buf.build/connectrpc/gosimple +plugin_version: v1.20.0 +source_url: https://github.com/connectrpc/connect-go +integration_guide_url: https://connectrpc.com/docs/go/getting-started +description: Generates client and server stubs with simple function signatures for connectrpc.com/connect. Compatible with the gRPC, gRPC-Web, and Connect RPC protocols. +deps: + - plugin: buf.build/protocolbuffers/go:v1.36.11 +output_languages: + - go +registry: + go: + min_version: "1.25" + deps: + - module: connectrpc.com/connect + version: v1.20.0 + opts: + - paths=source_relative + - simple +spdx_license_id: Apache-2.0 +license_url: https://github.com/connectrpc/connect-go/blob/v1.20.0/LICENSE diff --git a/plugins/connectrpc/swift-mocks/v1.2.3/.dockerignore b/plugins/connectrpc/swift-mocks/v1.2.3/.dockerignore new file mode 100644 index 000000000..5d0f124ff --- /dev/null +++ b/plugins/connectrpc/swift-mocks/v1.2.3/.dockerignore @@ -0,0 +1,2 @@ +* +!Dockerfile diff --git a/plugins/connectrpc/swift-mocks/v1.2.3/Dockerfile b/plugins/connectrpc/swift-mocks/v1.2.3/Dockerfile new file mode 100644 index 000000000..e6281beb2 --- /dev/null +++ b/plugins/connectrpc/swift-mocks/v1.2.3/Dockerfile @@ -0,0 +1,17 @@ +# syntax=docker/dockerfile:1.23 +FROM swift:6.3.2-bookworm@sha256:de037fec606b26cee2bf7f93dba8eab7a617f067f94cf78669f929e5a0c6146a AS build + +WORKDIR /app +RUN apt-get update \ + && apt-get install -y libstdc++-12-dev +RUN git clone --depth 1 --branch 1.2.3 https://github.com/connectrpc/connect-swift +WORKDIR /app/connect-swift +RUN swift build -c release --product protoc-gen-connect-swift-mocks --static-swift-stdlib -Xlinker -s + +FROM gcr.io/distroless/cc-debian13:latest@sha256:8b5d1db6d2253036a53cb8362d3e3fa82a7caf84c247772c46a023166c64e977 AS base + +FROM scratch +COPY --link --from=base / / +COPY --link --from=build /app/connect-swift/.build/release/protoc-gen-connect-swift-mocks . +USER nobody +ENTRYPOINT [ "/protoc-gen-connect-swift-mocks" ] diff --git a/plugins/connectrpc/swift-mocks/v1.2.3/buf.plugin.yaml b/plugins/connectrpc/swift-mocks/v1.2.3/buf.plugin.yaml new file mode 100644 index 000000000..1acf9e7d8 --- /dev/null +++ b/plugins/connectrpc/swift-mocks/v1.2.3/buf.plugin.yaml @@ -0,0 +1,32 @@ +version: v1 +name: buf.build/connectrpc/swift-mocks +plugin_version: v1.2.3 +source_url: https://github.com/connectrpc/connect-swift +description: Generates mocks that are compatible with Connect-Swift clients. +deps: + - plugin: buf.build/apple/swift:v1.38.0 + - plugin: buf.build/connectrpc/swift:v1.2.3 +output_languages: + - swift +registry: + swift: + deps: + - source: https://github.com/connectrpc/connect-swift.git + package: connect-swift + version: 1.2.3 + products: + - ConnectMocks + platforms: + macos: v10_15 + ios: v12 + tvos: v13 + watchos: v6 + swift_versions: + - .v5 + - .v6 + opts: + - Visibility=Public + - FileNaming=PathToUnderscores +spdx_license_id: Apache-2.0 +license_url: https://github.com/connectrpc/connect-swift/blob/1.2.3/LICENSE +integration_guide_url: https://connectrpc.com/docs/swift/testing diff --git a/plugins/connectrpc/swift/v1.2.3/.dockerignore b/plugins/connectrpc/swift/v1.2.3/.dockerignore new file mode 100644 index 000000000..5d0f124ff --- /dev/null +++ b/plugins/connectrpc/swift/v1.2.3/.dockerignore @@ -0,0 +1,2 @@ +* +!Dockerfile diff --git a/plugins/connectrpc/swift/v1.2.3/Dockerfile b/plugins/connectrpc/swift/v1.2.3/Dockerfile new file mode 100644 index 000000000..b30fa3b08 --- /dev/null +++ b/plugins/connectrpc/swift/v1.2.3/Dockerfile @@ -0,0 +1,17 @@ +# syntax=docker/dockerfile:1.23 +FROM swift:6.3.2-bookworm@sha256:de037fec606b26cee2bf7f93dba8eab7a617f067f94cf78669f929e5a0c6146a AS build + +WORKDIR /app +RUN apt-get update \ + && apt-get install -y libstdc++-12-dev +RUN git clone --depth 1 --branch 1.2.3 https://github.com/connectrpc/connect-swift +WORKDIR /app/connect-swift +RUN swift build -c release --product protoc-gen-connect-swift --static-swift-stdlib -Xlinker -s + +FROM gcr.io/distroless/cc-debian13:latest@sha256:8b5d1db6d2253036a53cb8362d3e3fa82a7caf84c247772c46a023166c64e977 AS base + +FROM scratch +COPY --link --from=base / / +COPY --link --from=build /app/connect-swift/.build/release/protoc-gen-connect-swift . +USER nobody +ENTRYPOINT [ "/protoc-gen-connect-swift" ] diff --git a/plugins/connectrpc/swift/v1.2.3/buf.plugin.yaml b/plugins/connectrpc/swift/v1.2.3/buf.plugin.yaml new file mode 100644 index 000000000..1bb926318 --- /dev/null +++ b/plugins/connectrpc/swift/v1.2.3/buf.plugin.yaml @@ -0,0 +1,31 @@ +version: v1 +name: buf.build/connectrpc/swift +plugin_version: v1.2.3 +source_url: https://github.com/connectrpc/connect-swift +description: Idiomatic gRPC & Connect RPCs for Swift. +deps: + - plugin: buf.build/apple/swift:v1.38.0 +output_languages: + - swift +registry: + swift: + deps: + - source: https://github.com/connectrpc/connect-swift.git + package: connect-swift + version: 1.2.3 + products: + - Connect + platforms: + macos: v10_15 + ios: v12 + tvos: v13 + watchos: v6 + swift_versions: + - .v5 + - .v6 + opts: + - Visibility=Public + - FileNaming=PathToUnderscores +spdx_license_id: Apache-2.0 +license_url: https://github.com/connectrpc/connect-swift/blob/1.2.3/LICENSE +integration_guide_url: https://connectrpc.com/docs/swift/getting-started diff --git a/tests/testdata/buf.build/connectrpc/go/v1.20.0/eliza/plugin.sum b/tests/testdata/buf.build/connectrpc/go/v1.20.0/eliza/plugin.sum new file mode 100644 index 000000000..ef7867702 --- /dev/null +++ b/tests/testdata/buf.build/connectrpc/go/v1.20.0/eliza/plugin.sum @@ -0,0 +1 @@ +h1:u23hequoE+Iv/KIkcXvKs9udlNUQAhml/9mKE4M9vUc= diff --git a/tests/testdata/buf.build/connectrpc/go/v1.20.0/petapis/plugin.sum b/tests/testdata/buf.build/connectrpc/go/v1.20.0/petapis/plugin.sum new file mode 100644 index 000000000..4aba81da1 --- /dev/null +++ b/tests/testdata/buf.build/connectrpc/go/v1.20.0/petapis/plugin.sum @@ -0,0 +1 @@ +h1:AgnlcVVjlOtjzOJY9m9yC5oH80DRlmvsmpwUTJG5RWM= diff --git a/tests/testdata/buf.build/connectrpc/gosimple/v1.20.0/eliza/plugin.sum b/tests/testdata/buf.build/connectrpc/gosimple/v1.20.0/eliza/plugin.sum new file mode 100644 index 000000000..70778f7dd --- /dev/null +++ b/tests/testdata/buf.build/connectrpc/gosimple/v1.20.0/eliza/plugin.sum @@ -0,0 +1 @@ +h1:YRv9BxkN+euOH9Z4cbDJsBcE7PV5bMc/CRdumQ7YG7g= diff --git a/tests/testdata/buf.build/connectrpc/gosimple/v1.20.0/petapis/plugin.sum b/tests/testdata/buf.build/connectrpc/gosimple/v1.20.0/petapis/plugin.sum new file mode 100644 index 000000000..3d8bbcde5 --- /dev/null +++ b/tests/testdata/buf.build/connectrpc/gosimple/v1.20.0/petapis/plugin.sum @@ -0,0 +1 @@ +h1:2OQOwNtie1hgyVA/bEr78VRW00AAnq+bUNLs4XkVLTw= diff --git a/tests/testdata/buf.build/connectrpc/swift-mocks/v1.2.3/eliza/plugin.sum b/tests/testdata/buf.build/connectrpc/swift-mocks/v1.2.3/eliza/plugin.sum new file mode 100644 index 000000000..e6bdf5ac0 --- /dev/null +++ b/tests/testdata/buf.build/connectrpc/swift-mocks/v1.2.3/eliza/plugin.sum @@ -0,0 +1 @@ +h1:IFskm5Iu3LzqVRrv3i09NlJdy7N8s00Wymd+jnu80yI= diff --git a/tests/testdata/buf.build/connectrpc/swift-mocks/v1.2.3/petapis/plugin.sum b/tests/testdata/buf.build/connectrpc/swift-mocks/v1.2.3/petapis/plugin.sum new file mode 100644 index 000000000..65c6a2d32 --- /dev/null +++ b/tests/testdata/buf.build/connectrpc/swift-mocks/v1.2.3/petapis/plugin.sum @@ -0,0 +1 @@ +h1:24C0oBcfopWOWEbwUeY4S5TimRpKlB8ESoS2UjINjm4= diff --git a/tests/testdata/buf.build/connectrpc/swift/v1.2.3/eliza/plugin.sum b/tests/testdata/buf.build/connectrpc/swift/v1.2.3/eliza/plugin.sum new file mode 100644 index 000000000..4b29dda7e --- /dev/null +++ b/tests/testdata/buf.build/connectrpc/swift/v1.2.3/eliza/plugin.sum @@ -0,0 +1 @@ +h1:6osQB7bm0YcckpFxzK/xT2Cvj9mECNDCM+8WJxW8qI8= diff --git a/tests/testdata/buf.build/connectrpc/swift/v1.2.3/petapis/plugin.sum b/tests/testdata/buf.build/connectrpc/swift/v1.2.3/petapis/plugin.sum new file mode 100644 index 000000000..a8b5f97e4 --- /dev/null +++ b/tests/testdata/buf.build/connectrpc/swift/v1.2.3/petapis/plugin.sum @@ -0,0 +1 @@ +h1:0ab7wntSWxsB1ZdQOvDzZOhtiTMzeKpUqXf2GQ7VeYw=