OCI registry as alternative to storing release assets in Github #157
Labels
Container
Issues or pull requests relevant for Team 2: Container Infra and Tooling
Milestone
/kind feature
OCI registry as alternative to storing release assets in Github
We want to add a new plugin to OCI registries, to allow a generic form of storing release assets that is not dependent on a certain provider (e.g. Github).
For this, we need multiple steps.
We will use the Go package https://github.com/oras-project/oras-go.
The interface will look something like this:
We can use the method https://pkg.go.dev/oras.land/oras-go/v2/registry/remote#example-Repository.Tags to list releases and https://pkg.go.dev/oras.land/oras-go/v2#example-Copy-RemoteToLocal to download the assets.
Tasks
The text was updated successfully, but these errors were encountered: