Skip to content

Comments

fix(release): use EE CLI in finish_attestation to support project_compliance#2752

Merged
migmartri merged 1 commit intochainloop-dev:mainfrom
migmartri:migmartri/ee-cli-actions
Feb 18, 2026
Merged

fix(release): use EE CLI in finish_attestation to support project_compliance#2752
migmartri merged 1 commit intochainloop-dev:mainfrom
migmartri:migmartri/ee-cli-actions

Conversation

@migmartri
Copy link
Member

The finish_attestation job in the release workflow was installing the OSS CLI, which lacks the chainloop.project_compliance Rego built-in function required during policy evaluation. This caused attestation push to fail when policies reference project compliance checks. Now it installs the EE CLI, consistent with init_attestation and release jobs.

…pliance

The finish_attestation job was installing the OSS CLI, which lacks the chainloop.project_compliance Rego built-in function required during policy evaluation. This caused attestation push to fail. Now it installs the EE CLI, consistent with the other jobs in the workflow.

Signed-off-by: Miguel Martinez <miguel@chainloop.dev>
@migmartri migmartri requested review from Piskoo and jiparis February 18, 2026 11:13
@migmartri migmartri merged commit 67385aa into chainloop-dev:main Feb 18, 2026
13 checks passed
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.

2 participants