Add PR-Agent job to GitLab CI for merge-request review
Run PR-Agent's `review` and `improve` commands against each merge
request from the canonical repository, posting an automated review
and code-improvement suggestions as MR comments. The rule restricts
the job to MRs whose source project matches CI_PROJECT_PATH so the
OpenAI key and GitLab personal access token are never exposed to
fork pipelines.
(cherry picked from commit
07345b25d931eec3342c9c1c57381896fa7de7cb)
(cherry picked from commit
425745426247b24b36d3e6eb36529d6166104140)
(cherry picked from commit
5550fb84ae1f80382c1a4f44edd3888f8391dca9)