feat(sidecar): embed sidecar JAR via go:embed

Ships with a 24-byte placeholder so fresh clones build without
requiring a sidecar build first. `make uatu` copies the real
fat JAR into internal/sidecar/assets before `go build`, so
shipping binaries carry the full sidecar (~130 MB).

Extract writes the JAR to a temp dir alongside a SHA-256 file
and skips rewrite when the checksum already matches.
This commit is contained in:
pj committed 2026-04-18 00:06:27 +07:00
1 parent 69d0800ea3
commit 6a9fac7ec0
3 files changed
+160

No files matched your search

+1
View File
@@ -0,0 +1 @@
uatu-sidecar-placeholder