anchore / anchore/syft

Upload SBOM directly to OCI registry

Open
#592 20 comments 4 reactions 1 assignee Claimed by @developer-guy View on GitHub
enhancement needs-investigation
Dominant language
Go
Stars
9.6k
Forks
954
Avg merge
1d 5h
Merged PRs (30d)
42

Description

**What would you like to be added**:

cosign supports attaching SBOMs to OCI registries[^1] (also has a spec for it [^2]), so we (w/@dentrax) thought that it would be nice to have the same one for Syft, here is the design that we thought.

```shell
$ syft packages -o oci:///
```

**Why is this needed**:

**Additional context**:
[^1]: https://github.com/sigstore/cosign/blob/1f67ea73113f76c62429aa605d75105d77c370fa/cmd/cosign/cli/attach.go#L57
[^2]: https://github.com/sigstore/cosign/blob/main/specs/SBOM_SPEC.md

cc: @dlorenc @luhring

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.