Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 10 Aug 00:23
· 19 commits to main since this release
v0.1.0
6e8551c

Install

protoc discovers plugins as protoc-gen-<name> on PATH, so the file name is
load-bearing — it is what makes --clojure_out work.

curl -fsSLo protoc-gen-clojure \
  "https://github.com/bpalermo/protoc-gen-clojure/releases/download/v0.1.0/protoc-gen-clojure_0.1.0_linux_x86_64"
chmod +x protoc-gen-clojure && mv protoc-gen-clojure /usr/local/bin/

On macOS, clear the quarantine attribute: xattr -d com.apple.quarantine <path>.
Binaries are unsigned.

Bazel

bazel_dep(name = "protoc_gen_clojure", version = "0.1.0")

plugin = use_extension("@protoc_gen_clojure//bazel:extensions.bzl", "toolchains")
use_repo(plugin, "protoc_gen_clojure_toolchains")

register_toolchains("@protoc_gen_clojure_toolchains//:all")

Consumers need no Clojure, no JVM and no GraalVM: the toolchain fetches the
prebuilt binary for the host platform.

What's Changed

  • chore(ci): update docker/login-action to v4 by @bpalermo in #29
  • fix(bcr): widen presubmit to ubuntu2204 and pin the glibc ceiling to what ships by @bpalermo in #28
  • chore(release): declare 0.1.0 by @bpalermo in #30

Full Changelog: v0.1.0-rc1...v0.1.0