- Attestation commands now warn (instead of failing) when a CI-defaulted
--commitcannot be resolved from the repository, allowing jobs without a checked-out repo to proceed without commit info. - Commands that require commit info (
attest pullrequest,attest jira) now emit a clear error when the commit cannot be resolved, rather than silently proceeding or panicking. - Explicit
--commitor--repo-rootflags that cannot be resolved now produce a descriptive error pointing to the correct fix.
What's Changed
- fix(k8s): name artifacts by image reference when the runtime reports an image ID by @dangrondahl in #1204
- chore: replace interface{} with any and enforce it via lint by @dangrondahl in #1206
- fix(attest): don't fail when a CI-defaulted --commit has no repository by @mbevc1 in #1202
- fix(table output): sort tags so table output is deterministic by @dangrondahl in #1207
Full Changelog: v2.43.0...v2.43.1