6 Commits
Author SHA1 Message Date
Story Crater Bot 21ae6e9f44 fix: use correct module path riotpiao.com/kmsvc-proto v1.2.0 2026-07-12 22:23:07 -07:00
riotpiaole f4cc3e90d1 fix: consolidate all modules under homelab org for cross-repo resolution 2026-07-04 08:28:00 -07:00
riotpiaole 1dc0657270 ci: add homelab CA trust for HTTPS checkout 2026-07-04 07:44:46 -07:00
riotpiaole a6e978e6a2 fix: replace actions/checkout with plain git clone in CI
actions/checkout@v4 is a JS action that needs node in the job
container to run, but the buf and golang job containers don't ship
Node.js — caused "exec: node: executable file not found" failures.
2026-06-21 20:14:40 -07:00
riotpiaole 61555adc74 feat: commit generated Go code, consume via go get instead of submodule
Add go.mod, buf.gen.yaml, and generated gen/kafkamgmt/v1 so consumers
fetch this module directly via go get against the self-hosted Forgejo
host, with no local buf/protoc plugin installation required. Add a
codegen-check CI job to keep gen/ in sync with proto/.
v1.1.0
2026-06-21 19:40:12 -07:00
riotpiaole c42a5df536 feat: extract kafkamgmt.v1 proto contract from kafaka_management_service
Single source of truth for the wire contract shared by the server,
kmsvc-sdk, and kmsvc-cli. Ships proto source + buf lint/breaking-change
config only; consumers submodule this repo and codegen independently
with their own go_package override (see README.md).
v1.0.0
2026-06-21 19:05:13 -07:00