This commit is contained in:
2025-01-21 17:19:18 +01:00
parent f77e35731c
commit 92747f0913
11 changed files with 83 additions and 1142 deletions

View File

@@ -13,7 +13,7 @@ type PullRequestProcessor interface {
}
type RequestProcessor struct {
Opened, Synced, Closed PullRequestProcessor
Opened, Synced, Closed, Review PullRequestProcessor
configuredRepos map[string][]*common.AutogitConfig
git common.GitHandlerGenerator
@@ -59,6 +59,8 @@ func (w *RequestProcessor) ProcessFunc(request *common.Request) error {
return nil
case "closed":
return w.Closed.Process(req, git, config)
case "reviewed":
return w.Review.Process(req, git, config)
}
return fmt.Errorf("Unhandled pull request action: %s", req.Action)