@@ -502,6 +502,9 @@ func mergeSafeOutputConfig(result *SafeOutputsConfig, config map[string]any, c *
502502 if result .CreateDiscussions == nil && importedConfig .CreateDiscussions != nil {
503503 result .CreateDiscussions = importedConfig .CreateDiscussions
504504 }
505+ if result .UpdateDiscussions == nil && importedConfig .UpdateDiscussions != nil {
506+ result .UpdateDiscussions = importedConfig .UpdateDiscussions
507+ }
505508 if result .CloseDiscussions == nil && importedConfig .CloseDiscussions != nil {
506509 result .CloseDiscussions = importedConfig .CloseDiscussions
507510 }
@@ -511,6 +514,9 @@ func mergeSafeOutputConfig(result *SafeOutputsConfig, config map[string]any, c *
511514 if result .ClosePullRequests == nil && importedConfig .ClosePullRequests != nil {
512515 result .ClosePullRequests = importedConfig .ClosePullRequests
513516 }
517+ if result .MarkPullRequestAsReadyForReview == nil && importedConfig .MarkPullRequestAsReadyForReview != nil {
518+ result .MarkPullRequestAsReadyForReview = importedConfig .MarkPullRequestAsReadyForReview
519+ }
514520 if result .AddComments == nil && importedConfig .AddComments != nil {
515521 result .AddComments = importedConfig .AddComments
516522 }
@@ -523,6 +529,9 @@ func mergeSafeOutputConfig(result *SafeOutputsConfig, config map[string]any, c *
523529 if result .CreateCodeScanningAlerts == nil && importedConfig .CreateCodeScanningAlerts != nil {
524530 result .CreateCodeScanningAlerts = importedConfig .CreateCodeScanningAlerts
525531 }
532+ if result .AutofixCodeScanningAlert == nil && importedConfig .AutofixCodeScanningAlert != nil {
533+ result .AutofixCodeScanningAlert = importedConfig .AutofixCodeScanningAlert
534+ }
526535 if result .AddLabels == nil && importedConfig .AddLabels != nil {
527536 result .AddLabels = importedConfig .AddLabels
528537 }
@@ -538,6 +547,9 @@ func mergeSafeOutputConfig(result *SafeOutputsConfig, config map[string]any, c *
538547 if result .AssignToAgent == nil && importedConfig .AssignToAgent != nil {
539548 result .AssignToAgent = importedConfig .AssignToAgent
540549 }
550+ if result .AssignToUser == nil && importedConfig .AssignToUser != nil {
551+ result .AssignToUser = importedConfig .AssignToUser
552+ }
541553 if result .UpdateIssues == nil && importedConfig .UpdateIssues != nil {
542554 result .UpdateIssues = importedConfig .UpdateIssues
543555 }
@@ -559,9 +571,30 @@ func mergeSafeOutputConfig(result *SafeOutputsConfig, config map[string]any, c *
559571 if result .UpdateProjects == nil && importedConfig .UpdateProjects != nil {
560572 result .UpdateProjects = importedConfig .UpdateProjects
561573 }
574+ if result .CopyProjects == nil && importedConfig .CopyProjects != nil {
575+ result .CopyProjects = importedConfig .CopyProjects
576+ }
577+ if result .CreateProjects == nil && importedConfig .CreateProjects != nil {
578+ result .CreateProjects = importedConfig .CreateProjects
579+ }
580+ if result .CreateProjectStatusUpdates == nil && importedConfig .CreateProjectStatusUpdates != nil {
581+ result .CreateProjectStatusUpdates = importedConfig .CreateProjectStatusUpdates
582+ }
583+ if result .LinkSubIssue == nil && importedConfig .LinkSubIssue != nil {
584+ result .LinkSubIssue = importedConfig .LinkSubIssue
585+ }
586+ if result .HideComment == nil && importedConfig .HideComment != nil {
587+ result .HideComment = importedConfig .HideComment
588+ }
589+ if result .DispatchWorkflow == nil && importedConfig .DispatchWorkflow != nil {
590+ result .DispatchWorkflow = importedConfig .DispatchWorkflow
591+ }
562592 if result .MissingTool == nil && importedConfig .MissingTool != nil {
563593 result .MissingTool = importedConfig .MissingTool
564594 }
595+ if result .MissingData == nil && importedConfig .MissingData != nil {
596+ result .MissingData = importedConfig .MissingData
597+ }
565598 if result .NoOp == nil && importedConfig .NoOp != nil {
566599 result .NoOp = importedConfig .NoOp
567600 }
0 commit comments