Skip to content

Commit 3eee39b

Browse files
cloud-j-lunaclaude
andcommitted
fix: add nvml-helper to sidecar docker build context in goreleaser
GoReleaser was missing extra_files for the NVML C helper, causing the attestation sidecar Docker build to fail with "not found". Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 2b78e0b commit 3eee39b

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

.goreleaser.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -338,9 +338,12 @@ dockers:
338338
use: buildx
339339
goarch: amd64
340340
goos: linux
341+
extra_files:
342+
- sidecar/attestation/nvml-helper/nvml_attestation.c
341343
build_flag_templates:
342344
- --pull
343345
- --platform=linux/amd64
346+
- --build-arg=NVML_SRC=sidecar/attestation/nvml-helper/nvml_attestation.c
344347
- --label=org.opencontainers.image.title=attestation-sidecar
345348
- --label=org.opencontainers.image.description=TEE attestation sidecar for Akash confidential compute
346349
- --label=org.opencontainers.image.url=https://github.com/akash-network/provider

0 commit comments

Comments
 (0)