From 739a1eecd71d707e79207e410c8d0831e501fab7 Mon Sep 17 00:00:00 2001 From: "app-token-plugins[bot]" Date: Tue, 6 Oct 2026 14:09:50 +0000 Subject: [PATCH] detected new plugin versions --- .../scalapb-scala/v0.11.21/.dockerignore | 2 ++ .../scalapb-scala/v0.11.21/Dockerfile | 23 +++++++++++++++++++ .../scalapb-scala/v0.11.21/buf.plugin.yaml | 9 ++++++++ .../scalapb-scala/v0.11.21/eliza/plugin.sum | 1 + .../scalapb-scala/v0.11.21/petapis/plugin.sum | 1 + 5 files changed, 36 insertions(+) create mode 100644 plugins/community/scalapb-scala/v0.11.21/.dockerignore create mode 100644 plugins/community/scalapb-scala/v0.11.21/Dockerfile create mode 100644 plugins/community/scalapb-scala/v0.11.21/buf.plugin.yaml create mode 100644 tests/testdata/buf.build/community/scalapb-scala/v0.11.21/eliza/plugin.sum create mode 100644 tests/testdata/buf.build/community/scalapb-scala/v0.11.21/petapis/plugin.sum diff --git a/plugins/community/scalapb-scala/v0.11.21/.dockerignore b/plugins/community/scalapb-scala/v0.11.21/.dockerignore new file mode 100644 index 000000000..5d0f124ff --- /dev/null +++ b/plugins/community/scalapb-scala/v0.11.21/.dockerignore @@ -0,0 +1,2 @@ +* +!Dockerfile diff --git a/plugins/community/scalapb-scala/v0.11.21/Dockerfile b/plugins/community/scalapb-scala/v0.11.21/Dockerfile new file mode 100644 index 000000000..68dec1c28 --- /dev/null +++ b/plugins/community/scalapb-scala/v0.11.21/Dockerfile @@ -0,0 +1,23 @@ +# syntax=docker/dockerfile:1.27 +FROM debian:trixie-20260918@sha256:9cc080028c43b27d2074d63a5f9caf7166d731494965616c1a6d2827a004585c AS build + +ARG TARGETARCH + +RUN apt-get update \ + && apt-get install -y curl + +#This script embeds the the .class files and is a self contained jvm protoc plugin. See https://scalapb.github.io/docs/scalapbc/#using-scalapb-as-a-proper-protoc-plugin for more details +RUN curl -fsSL -o protoc-gen-scala.jar https://repo1.maven.org/maven2/com/thesamet/scalapb/protoc-gen-scala/0.11.21/protoc-gen-scala-0.11.21-unix.sh + +FROM eclipse-temurin:25-jdk@sha256:8c0a84ea11c8f6ed52600fc19f1040121f2a162998e9f50a5faebbbad9172dcc 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:159783207c2cd44c2aa5715961d13c8612368ac9bd450f887e3f08fc8ea461e3 AS base + +FROM scratch +COPY --link --from=base / / +COPY --from=jre --link /jre /jre +COPY --link --from=build /protoc-gen-scala.jar . +USER nobody +ENTRYPOINT ["/jre/bin/java", "-jar", "/protoc-gen-scala.jar"] diff --git a/plugins/community/scalapb-scala/v0.11.21/buf.plugin.yaml b/plugins/community/scalapb-scala/v0.11.21/buf.plugin.yaml new file mode 100644 index 000000000..e67e0239a --- /dev/null +++ b/plugins/community/scalapb-scala/v0.11.21/buf.plugin.yaml @@ -0,0 +1,9 @@ +version: v1 +name: buf.build/community/scalapb-scala +plugin_version: v0.11.21 +source_url: https://github.com/scalapb/scalapb +description: Base types for Scala. Generates message and enum types. +output_languages: + - scala +spdx_license_id: Apache-2.0 +license_url: https://github.com/scalapb/ScalaPB/blob/v0.11.21/LICENSE diff --git a/tests/testdata/buf.build/community/scalapb-scala/v0.11.21/eliza/plugin.sum b/tests/testdata/buf.build/community/scalapb-scala/v0.11.21/eliza/plugin.sum new file mode 100644 index 000000000..af0c971c8 --- /dev/null +++ b/tests/testdata/buf.build/community/scalapb-scala/v0.11.21/eliza/plugin.sum @@ -0,0 +1 @@ +h1:xVLgAyjVnz1TSM+e+nKUadDb914GrSs1BWqxg6b8xqg= diff --git a/tests/testdata/buf.build/community/scalapb-scala/v0.11.21/petapis/plugin.sum b/tests/testdata/buf.build/community/scalapb-scala/v0.11.21/petapis/plugin.sum new file mode 100644 index 000000000..261fa0055 --- /dev/null +++ b/tests/testdata/buf.build/community/scalapb-scala/v0.11.21/petapis/plugin.sum @@ -0,0 +1 @@ +h1:P+S3F7LTYdh6yrSP1oORGhKHn7xB4uSiladWDT2/uMY=