slsa-github-generator
slsa-github-generator copied to clipboard
Language-agnostic SLSA provenance generation for Github Actions
A container workflow similar to the generic workflow that allows users to build a container themselves in the user workflow and then generate provenance for it. - [x] Add container...
**Describe the bug** The SLSA builder used in https://github.com/ossf/scorecard/issues/2024 had stopped creating tarballs. We need tarballs.
Update docs to use the release tags etc.
Document examples using [sigstore-policy-controller](https://docs.sigstore.dev/policy-controller/overview) to verify provenance.
Docs on verifying provenance generated by the generic workflow with [Open Policy Agent](https://www.openpolicyagent.org/)
- [ ] Example for generating provenance and storing in ghcr.io (#390) - [ ] Examples of policy verification with [Kyverno](https://kyverno.io/) (#389) - [ ] Examples of policy verification with...
Signed-off-by: Asra Ali Completes https://github.com/slsa-framework/slsa-github-generator/issues/372 to allow workflow inputs for go and generic.
Our current config file is inspired by goreleaser's config file but was simplified to show feasibility of the approach. We need to enhance the config file to support multiple builds....
Across reusable workflows, we need: - [x] Checkout the repo at the right ref (#49) - [x] Build the builder - [x] Download-verify the builder - [ ] Declaration of...