Drop workflow kinds, deliver reviews when done, rename/delete workflows

This commit is contained in:
Ian Gulliver
2026-10-20 20:09:38 -07:00
parent 51df9adf61
commit 35f59246f7
17 changed files with 671 additions and 531 deletions
+5 -2
View File
@@ -85,11 +85,11 @@ func (m *Manager) recoverMergeAfterReviews(ctx context.Context) {
return
}
for _, id := range ids {
m.reviewFinished(id)
m.reviewFinished(id, false)
}
}
func (m *Manager) reviewFinished(reviewID string) {
func (m *Manager) reviewFinished(reviewID string, deliver bool) {
ctx := context.Background()
r, err := m.store.GetReview(ctx, reviewID)
if err != nil {
@@ -112,6 +112,9 @@ func (m *Manager) reviewFinished(reviewID string) {
if !settled {
return
}
if deliver {
m.deliverFindings(ctx, r, reviews)
}
ids := []string{}
for _, sr := range reviews {
ids = append(ids, sr.Id)