|
|
@@ -105,7 +105,9 @@ func PushManifest(
|
|
|
) error {
|
|
|
// Check if we need an extra empty layer for the manifest config
|
|
|
if ociVersion == api.OCIVersion1_1 || ociVersion == "" {
|
|
|
- layers = append(layers, Pushable{Descriptor: v1.DescriptorEmptyJSON, Data: []byte("{}")})
|
|
|
+ if err := resolver.Push(ctx, named, v1.DescriptorEmptyJSON, v1.DescriptorEmptyJSON.Data); err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
}
|
|
|
// prepare to push the manifest by pushing the layers
|
|
|
layerDescriptors := make([]v1.Descriptor, len(layers))
|