diff --git a/.github/workflows/codegenie-review.yml b/.github/workflows/codegenie-review.yml index 24a493569e..9d7359b51a 100644 --- a/.github/workflows/codegenie-review.yml +++ b/.github/workflows/codegenie-review.yml @@ -34,7 +34,9 @@ jobs: # phrase-match and write-permission check internally. if: github.event.issue.pull_request runs-on: ubuntu-latest - timeout-minutes: 45 + # Keep a cleanup margin beyond review.maxTime so codegenie can publish + # its final status comment and upload the report artifact. + timeout-minutes: 135 steps: # Fail fast with a legible error if the LLM key isn't provisioned for # this repo — otherwise codegenie fails deep in its run with a generic diff --git a/codegenie.toml b/codegenie.toml index 30a8c7cf27..36453e986c 100644 --- a/codegenie.toml +++ b/codegenie.toml @@ -9,6 +9,9 @@ baseBranch = "develop" [review] depth = "normal" +# Bor regularly has large upstream-merge PRs that exceed codegenie's +# 30-minute default before review work can be dispatched. +maxTime = 120 # Generated code — regenerated by tooling, not hand-reviewed.