Consolidate attestation actions (#346)

* consolidate attestation actions

Signed-off-by: Brian DeHamer <[email protected]>

* better errors

Signed-off-by: Brian DeHamer <[email protected]>

* Update src/sbom.ts

Co-authored-by: Austin Beattie <[email protected]>

* clarify dedupe comment

Signed-off-by: Brian DeHamer <[email protected]>

---------

Signed-off-by: Brian DeHamer <[email protected]>
Co-authored-by: Austin Beattie <[email protected]>
This commit is contained in:
Brian DeHamer
2026-02-13 11:23:24 -08:00
committed by GitHub
co-authored by Austin Beattie
parent a82737a684
commit dc4ad3cc6c
15 changed files with 1297 additions and 61 deletions
+7
View File
@@ -0,0 +1,7 @@
import { buildSLSAProvenancePredicate } from '@actions/attest'
import type { Predicate } from '@actions/attest'
export const generateProvenancePredicate = async (): Promise<Predicate> => {
return buildSLSAProvenancePredicate()
}