diff --git a/pkg/cosign/tuf/policy.go b/pkg/cosign/tuf/policy.go index 04db9b65af9..8dd62d0bfc2 100644 --- a/pkg/cosign/tuf/policy.go +++ b/pkg/cosign/tuf/policy.go @@ -174,7 +174,7 @@ func (s *Signed) AddOrUpdateSignature(signature Signature) error { if !root.ValidKey(signature.KeyID, "root") { return errors.New("invalid root key") } - signatures := make([]Signature, 0, len(s.Signatures)+1) + signatures := []Signature{} for _, sig := range s.Signatures { if sig.KeyID != signature.KeyID { signatures = append(signatures, sig)