Skip to content

Evaluate org provided checks in policy#165

Merged
TomHennen merged 1 commit into
slsa-framework:mainfrom
TomHennen:handle_org_provided_controls
Jun 1, 2025
Merged

Evaluate org provided checks in policy#165
TomHennen merged 1 commit into
slsa-framework:mainfrom
TomHennen:handle_org_provided_controls

Conversation

@TomHennen

Copy link
Copy Markdown
Contributor

Now evaluating org specified required checks in their policy.

If the checks are met then the associated property is embedded in the VSA.

If they aren't then evaluation fails and no VSA is issued.

Updating the slsa-source-poc repo to require the 'test' check as an example of this behavior.

Puts the org provided property name in the VSA if the conditons are met.
Fails VSA generation if they aren't.

Signed-off-by: Tom Hennen <tomhennen@google.com>
@TomHennen
TomHennen merged commit 932eb09 into slsa-framework:main Jun 1, 2025
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.

1 participant