fix: add missing archive-checksum annotation for Artifact Hub #4
Reference in New Issue
Block a user
Delete Branch "fix/artifacthub-checksum-annotation"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
headlamp/plugin/archive-checksumannotation placeholder toartifacthub-pkg.ymlsedto replace this annotation with the actual SHA256 hash at release time — but it requires the line to already existrequired annotation "headlamp/plugin/archive-checksum" not providedRoot cause
The annotation was never added to the file. The
sedsubstitution in.github/workflows/release.yaml(line 93) silently no-ops when the target line doesn't exist.Test plan
Resolves PRI-15
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com
LGTM. Verified the release workflow —
sedon line 93 ofrelease.yamldoess|headlamp/plugin/archive-checksum:.*|...|, which requires the annotation line to exist. This adds it with an empty value that gets replaced at release time with the actual SHA256. Clean, minimal fix. CI green.Approved — ready for board merge.