@@ -153,11 +153,6 @@ func RunJobs(jobs []orchestrator.Job, prService ci.PullRequestService, orgServic
153
153
slog .Error ("error Updating status comment" , "error" , err )
154
154
return false , false , err
155
155
}
156
- err = UpdateAggregateStatus (batchResult , prService )
157
- if err != nil {
158
- slog .Error ("error updating aggregate status check" , "error" , err )
159
- return false , false , err
160
- }
161
156
162
157
}
163
158
@@ -265,21 +260,11 @@ func run(command string, job orchestrator.Job, policyChecker policy.Checker, org
265
260
if err != nil {
266
261
slog .Error ("failed to send usage report" , "error" , err )
267
262
}
268
- err = prService .SetStatus (* job .PullRequestNumber , "pending" , job .GetProjectAlias ()+ "/plan" )
269
- if err != nil {
270
- msg := fmt .Sprintf ("Failed to set PR status. %v" , err )
271
- return nil , msg , fmt .Errorf ("%s" , msg )
272
- }
273
263
planSummary , planPerformed , isNonEmptyPlan , plan , planJsonOutput , err := diggerExecutor .Plan ()
274
264
275
265
if err != nil {
276
266
msg := fmt .Sprintf ("Failed to Run digger plan command. %v" , err )
277
267
slog .Error ("Failed to Run digger plan command" , "error" , err )
278
- err := prService .SetStatus (* job .PullRequestNumber , "failure" , job .GetProjectAlias ()+ "/plan" )
279
- if err != nil {
280
- msg := fmt .Sprintf ("Failed to set PR status. %v" , err )
281
- return nil , msg , fmt .Errorf ("%s" , msg )
282
- }
283
268
284
269
return nil , msg , fmt .Errorf ("%s" , msg )
285
270
} else if planPerformed {
@@ -333,11 +318,7 @@ func run(command string, job orchestrator.Job, policyChecker policy.Checker, org
333
318
} else {
334
319
reportEmptyPlanOutput (reporter , projectLock .LockId ())
335
320
}
336
- err := prService .SetStatus (* job .PullRequestNumber , "success" , job .GetProjectAlias ()+ "/plan" )
337
- if err != nil {
338
- msg := fmt .Sprintf ("Failed to set PR status. %v" , err )
339
- return nil , msg , fmt .Errorf ("%s" , msg )
340
- }
321
+
341
322
result := execution.DiggerExecutorResult {
342
323
OperationType : execution .DiggerOparationTypePlan ,
343
324
TerraformOutput : plan ,
@@ -354,11 +335,6 @@ func run(command string, job orchestrator.Job, policyChecker policy.Checker, org
354
335
if err != nil {
355
336
slog .Error ("failed to send usage report." , "error" , err )
356
337
}
357
- err = prService .SetStatus (* job .PullRequestNumber , "pending" , job .GetProjectAlias ()+ "/apply" )
358
- if err != nil {
359
- msg := fmt .Sprintf ("Failed to set PR status. %v" , err )
360
- return nil , msg , fmt .Errorf ("%s" , msg )
361
- }
362
338
363
339
isMerged , err := prService .IsMerged (* job .PullRequestNumber )
364
340
if err != nil {
@@ -375,7 +351,6 @@ func run(command string, job orchestrator.Job, policyChecker policy.Checker, org
375
351
slog .Info ("PR status Information" , "mergeable" , isMergeable , "merged" , isMerged , "skipMergeCheck" , job .SkipMergeCheck )
376
352
if ! isMergeable && ! isMerged && ! job .SkipMergeCheck {
377
353
comment := reportApplyMergeabilityError (reporter )
378
- prService .SetStatus (* job .PullRequestNumber , "failure" , job .GetProjectAlias ()+ "/apply" )
379
354
380
355
return nil , comment , fmt .Errorf ("%s" , comment )
381
356
} else {
@@ -421,19 +396,10 @@ func run(command string, job orchestrator.Job, policyChecker policy.Checker, org
421
396
if err != nil {
422
397
//TODO reuse executor error handling
423
398
slog .Error ("Failed to Run digger apply command." , "error" , err )
424
- err := prService .SetStatus (* job .PullRequestNumber , "failure" , job .GetProjectAlias ()+ "/apply" )
425
- if err != nil {
426
- msg := fmt .Sprintf ("Failed to set PR status. %v" , err )
427
- return nil , msg , fmt .Errorf ("%s" , msg )
428
- }
399
+
429
400
msg := fmt .Sprintf ("Failed to run digger apply command. %v" , err )
430
401
return nil , msg , fmt .Errorf ("%s" , msg )
431
402
} else if applyPerformed {
432
- err := prService .SetStatus (* job .PullRequestNumber , "success" , job .GetProjectAlias ()+ "/apply" )
433
- if err != nil {
434
- msg := fmt .Sprintf ("Failed to set PR status. %v" , err )
435
- return nil , msg , fmt .Errorf ("%s" , msg )
436
- }
437
403
appliesPerProject [job .ProjectName ] = true
438
404
}
439
405
result := execution.DiggerExecutorResult {
0 commit comments