mirror of
https://github.com/rennf93/roboco.git
synced 2026-08-03 07:23:24 +02:00
feat(deploy): give the PR reviewer its own image, like every other agent
pr-reviewer-1 was the one agent with no dedicated image and no compose builder service — it reused roboco-agent-base, which left it absent from the compose files entirely (so it looked like the PR reviewer simply was not there). Make it first-class for parity: add docker/agent-pr-reviewer.Dockerfile (FROM the base — read-only reviewer, no extra toolchain), an agent-pr-reviewer-image builder service in both compose files and the registry compose, the image in the release workflow's publish list, and map pr-reviewer-1 -> roboco-agent-pr-reviewer in the orchestrator plus its lazy-build dockerfile map. Supersedes the earlier base-reuse mapping.
This commit is contained in:
@@ -216,6 +216,19 @@ services:
|
||||
depends_on:
|
||||
- agent-base-image
|
||||
|
||||
# ==========================================================================
|
||||
# Agent PR Reviewer Image Builder (read-only reviewer of inbound external PRs)
|
||||
# ==========================================================================
|
||||
agent-pr-reviewer-image:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: docker/agent-pr-reviewer.Dockerfile
|
||||
image: roboco-agent-pr-reviewer
|
||||
entrypoint: ["/bin/sh", "-c", 'echo "Agent PR Reviewer image built"']
|
||||
restart: "no"
|
||||
depends_on:
|
||||
- agent-base-image
|
||||
|
||||
# ==========================================================================
|
||||
# Orchestrator - API Server + Agent Spawner
|
||||
# ==========================================================================
|
||||
|
||||
Reference in New Issue
Block a user