@@ -444,6 +444,10 @@ func handlePullRequestEvent(gh utils.GithubClientProvider, payload *github.PullR
444
444
utils .InitCommentReporter (ghService , prNumber , fmt .Sprintf (":x: Failed to comment initial status for jobs: %v" , err ))
445
445
return fmt .Errorf ("failed to comment initial status for jobs" )
446
446
}
447
+
448
+ if len (jobsForImpactedProjects ) == 0 {
449
+ return nil
450
+ }
447
451
448
452
err = utils .SetPRStatusForJobs (ghService , prNumber , jobsForImpactedProjects )
449
453
if err != nil {
@@ -573,7 +577,7 @@ func handleIssueCommentEvent(gh utils.GithubClientProvider, payload *github.Issu
573
577
issueNumber := * payload .Issue .Number
574
578
575
579
if * payload .Action != "created" {
576
- log .Printf ("comment is not created, ignoring" )
580
+ log .Printf ("comment is not of type ' created' , ignoring" )
577
581
return nil
578
582
}
579
583
@@ -610,7 +614,6 @@ func handleIssueCommentEvent(gh utils.GithubClientProvider, payload *github.Issu
610
614
}
611
615
612
616
jobs , _ , err := dg_github .ConvertGithubIssueCommentEventToJobs (payload , impactedProjects , requestedProject , config .Workflows , prBranchName )
613
-
614
617
if err != nil {
615
618
log .Printf ("Error converting event to jobs: %v" , err )
616
619
utils .InitCommentReporter (ghService , issueNumber , fmt .Sprintf (":x: Error converting event to jobs: %v" , err ))
@@ -625,6 +628,10 @@ func handleIssueCommentEvent(gh utils.GithubClientProvider, payload *github.Issu
625
628
return fmt .Errorf ("failed to comment initial status for jobs" )
626
629
}
627
630
631
+ if len (jobs ) == 0 {
632
+ return nil
633
+ }
634
+
628
635
err = utils .SetPRStatusForJobs (ghService , issueNumber , jobs )
629
636
if err != nil {
630
637
log .Printf ("error setting status for PR: %v" , err )
0 commit comments