diff --git a/signing/sigstore/rekor.go b/signing/sigstore/rekor.go index fed2f8e4a7..0dd2bc2c69 100644 --- a/signing/sigstore/rekor.go +++ b/signing/sigstore/rekor.go @@ -80,7 +80,7 @@ func (r *Rekor) Upload(ctx context.Context, att signing.Attestation) (signing.Lo return nil, fmt.Errorf("creating rekor client: %w", err) } // TODO: Is it a bug that we need []byte(string(k.Cert)) or else we hit invalid PEM? - logEntry, err := cosign.TLogUploadInTotoAttestation(ctx, rekorClient, att.Bytes(), []byte(string(att.Cert()))) + logEntry, err := cosign.TLogUploadDSSEEnvelope(ctx, rekorClient, att.Bytes(), []byte(string(att.Cert()))) if err != nil { return nil, fmt.Errorf("uploading attestation: %w", err) }