digest check if available
parent
2c80a7422b
commit
950e4e1bc8
|
@ -71,5 +71,13 @@ func (p *Provider) isApproved(event *types.Event, plan *UpdatePlan) (bool, error
|
||||||
return false, err
|
return false, err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if event.Repository.Digest != "" && event.Repository.Digest != existing.Digest {
|
||||||
|
err = p.approvalManager.Reset(existing)
|
||||||
|
if err != nil {
|
||||||
|
return false, fmt.Errorf("failed to reset approval after changed digest, error %s", err)
|
||||||
|
}
|
||||||
|
return false, nil
|
||||||
|
}
|
||||||
|
|
||||||
return existing.Status() == types.ApprovalStatusApproved, nil
|
return existing.Status() == types.ApprovalStatusApproved, nil
|
||||||
}
|
}
|
||||||
|
|
|
@ -100,5 +100,13 @@ func (p *Provider) isApproved(event *types.Event, plan *UpdatePlan) (bool, error
|
||||||
return false, err
|
return false, err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if event.Repository.Digest != "" && event.Repository.Digest != existing.Digest {
|
||||||
|
err = p.approvalManager.Reset(existing)
|
||||||
|
if err != nil {
|
||||||
|
return false, fmt.Errorf("failed to reset approval after changed digest, error %s", err)
|
||||||
|
}
|
||||||
|
return false, nil
|
||||||
|
}
|
||||||
|
|
||||||
return existing.Status() == types.ApprovalStatusApproved, nil
|
return existing.Status() == types.ApprovalStatusApproved, nil
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue