diff --git a/pkg/registry/client.go b/pkg/registry/client.go index 014d0be46..de7e636e1 100644 --- a/pkg/registry/client.go +++ b/pkg/registry/client.go @@ -693,7 +693,7 @@ func (c *Client) Push(data []byte, ref string, options ...PushOption) (*PushResu return nil, err } - manifestDescriptor, err := oras.TagBytes(ctx, memoryStore, ocispec.MediaTypeImageManifest, manifestData, parsedRef.String()) + manifestDescriptor, err := oras.TagBytes(ctx, memoryStore, ocispec.MediaTypeImageManifest, manifestData, ref) if err != nil { return nil, err }