From be0eafff7aa9a6fc2c91b67c95c91fc72abe853f Mon Sep 17 00:00:00 2001 From: pkwarren <398111+pkwarren@users.noreply.github.com> Date: Tue, 9 Dec 2025 14:45:11 +0000 Subject: [PATCH 1/2] detected new plugin versions --- .../bufbuild/validate-java/v1.3.0/.dockerignore | 2 ++ .../bufbuild/validate-java/v1.3.0/Dockerfile | 9 +++++++++ .../validate-java/v1.3.0/buf.plugin.yaml | 17 +++++++++++++++++ .../validate-java/v1.3.0/eliza/plugin.sum | 1 + .../validate-java/v1.3.0/petapis/plugin.sum | 1 + 5 files changed, 30 insertions(+) create mode 100644 plugins/bufbuild/validate-java/v1.3.0/.dockerignore create mode 100644 plugins/bufbuild/validate-java/v1.3.0/Dockerfile create mode 100644 plugins/bufbuild/validate-java/v1.3.0/buf.plugin.yaml create mode 100644 tests/testdata/buf.build/bufbuild/validate-java/v1.3.0/eliza/plugin.sum create mode 100644 tests/testdata/buf.build/bufbuild/validate-java/v1.3.0/petapis/plugin.sum diff --git a/plugins/bufbuild/validate-java/v1.3.0/.dockerignore b/plugins/bufbuild/validate-java/v1.3.0/.dockerignore new file mode 100644 index 000000000..5d0f124ff --- /dev/null +++ b/plugins/bufbuild/validate-java/v1.3.0/.dockerignore @@ -0,0 +1,2 @@ +* +!Dockerfile diff --git a/plugins/bufbuild/validate-java/v1.3.0/Dockerfile b/plugins/bufbuild/validate-java/v1.3.0/Dockerfile new file mode 100644 index 000000000..9edc994de --- /dev/null +++ b/plugins/bufbuild/validate-java/v1.3.0/Dockerfile @@ -0,0 +1,9 @@ +# syntax=docker/dockerfile:1.19 +FROM golang:1.25.5-bookworm AS build +RUN CGO_ENABLED=0 go install -ldflags "-s -w" -trimpath github.com/envoyproxy/protoc-gen-validate/cmd/protoc-gen-validate-java@v1.3.0 + +FROM scratch +COPY --from=build --link /etc/passwd /etc/passwd +COPY --from=build --link --chown=root:root /go/bin/protoc-gen-validate-java . +USER nobody +ENTRYPOINT [ "/protoc-gen-validate-java" ] diff --git a/plugins/bufbuild/validate-java/v1.3.0/buf.plugin.yaml b/plugins/bufbuild/validate-java/v1.3.0/buf.plugin.yaml new file mode 100644 index 000000000..7517b3b63 --- /dev/null +++ b/plugins/bufbuild/validate-java/v1.3.0/buf.plugin.yaml @@ -0,0 +1,17 @@ +version: v1 +name: buf.build/bufbuild/validate-java +plugin_version: v1.3.0 +source_url: https://github.com/bufbuild/protoc-gen-validate +integration_guide_url: https://github.com/bufbuild/protoc-gen-validate/blob/main/docs.md#java +description: Deprecated in favor of https://github.com/bufbuild/protovalidate-java which does not require code generation. +deps: + - plugin: buf.build/protocolbuffers/java:v29.3 +output_languages: + - java +spdx_license_id: Apache-2.0 +license_url: https://github.com/bufbuild/protoc-gen-validate/blob/v1.3.0/LICENSE +registry: + maven: + deps: + - build.buf.protoc-gen-validate:pgv-java-stub:1.3.0 +deprecated: true diff --git a/tests/testdata/buf.build/bufbuild/validate-java/v1.3.0/eliza/plugin.sum b/tests/testdata/buf.build/bufbuild/validate-java/v1.3.0/eliza/plugin.sum new file mode 100644 index 000000000..7d9c0f31d --- /dev/null +++ b/tests/testdata/buf.build/bufbuild/validate-java/v1.3.0/eliza/plugin.sum @@ -0,0 +1 @@ +h1:47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU= diff --git a/tests/testdata/buf.build/bufbuild/validate-java/v1.3.0/petapis/plugin.sum b/tests/testdata/buf.build/bufbuild/validate-java/v1.3.0/petapis/plugin.sum new file mode 100644 index 000000000..7d9c0f31d --- /dev/null +++ b/tests/testdata/buf.build/bufbuild/validate-java/v1.3.0/petapis/plugin.sum @@ -0,0 +1 @@ +h1:47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU= From cf4d9d8fcc648f68b62bd12e4c86bcac8020adf9 Mon Sep 17 00:00:00 2001 From: "Philip K. Warren" Date: Tue, 9 Dec 2025 08:48:38 -0600 Subject: [PATCH 2/2] Update plugins/bufbuild/validate-java/v1.3.0/buf.plugin.yaml --- plugins/bufbuild/validate-java/v1.3.0/buf.plugin.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/bufbuild/validate-java/v1.3.0/buf.plugin.yaml b/plugins/bufbuild/validate-java/v1.3.0/buf.plugin.yaml index 7517b3b63..009a8d214 100644 --- a/plugins/bufbuild/validate-java/v1.3.0/buf.plugin.yaml +++ b/plugins/bufbuild/validate-java/v1.3.0/buf.plugin.yaml @@ -5,7 +5,7 @@ source_url: https://github.com/bufbuild/protoc-gen-validate integration_guide_url: https://github.com/bufbuild/protoc-gen-validate/blob/main/docs.md#java description: Deprecated in favor of https://github.com/bufbuild/protovalidate-java which does not require code generation. deps: - - plugin: buf.build/protocolbuffers/java:v29.3 + - plugin: buf.build/protocolbuffers/java:v33.2 output_languages: - java spdx_license_id: Apache-2.0