Skip to content

fix(policies): skip GetEvaluableContent when no policies apply#2964

Merged
jiparis merged 1 commit intochainloop-dev:mainfrom
jiparis:jiparis/lazy-evaluable-content
Mar 30, 2026
Merged

fix(policies): skip GetEvaluableContent when no policies apply#2964
jiparis merged 1 commit intochainloop-dev:mainfrom
jiparis:jiparis/lazy-evaluable-content

Conversation

@jiparis
Copy link
Copy Markdown
Member

@jiparis jiparis commented Mar 30, 2026

Summary

  • Guard GetEvaluableContent in PolicyGroupVerifier.VerifyMaterial with an early continue when no policies apply to a material, preventing JSON-decode failures on binary content (e.g. Helm charts, container images).

Closes #2963

…erial

Closes chainloop-dev#2963

Signed-off-by: Jose I. Paris <jiparis@chainloop.dev>
@jiparis jiparis requested a review from migmartri March 30, 2026 19:34
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

@jiparis jiparis merged commit 7f8c3a5 into chainloop-dev:main Mar 30, 2026
14 checks passed
@jiparis jiparis deleted the jiparis/lazy-evaluable-content branch March 30, 2026 19:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

GetEvaluableContent fails on binary material content

2 participants