Add agent workflows & stuff
Build and Push Next App / quality (push) Failing after 48s
Build and Push Next App / build-next (push) Has been skipped

This commit is contained in:
Gabriel Brown
2026-06-21 21:15:15 -05:00
parent cf7ff2ee4e
commit 2dfa97ee4f
102 changed files with 8488 additions and 161 deletions
+28
View File
@@ -58,6 +58,34 @@ services:
condition: service_healthy
restart: unless-stopped
spoon-agent-worker:
profiles: ['agent']
build:
context: ../
dockerfile: ./docker/agent-worker.Dockerfile
image: spoon-agent-worker:latest
container_name: spoon-local-agent-worker
environment:
- NEXT_PUBLIC_CONVEX_URL=http://convex-backend:3210
- SPOON_WORKER_TOKEN=${SPOON_WORKER_TOKEN}
- SPOON_AGENT_WORKER_ID=${SPOON_AGENT_WORKER_ID:-local-worker}
- SPOON_AGENT_JOB_IMAGE=${SPOON_AGENT_JOB_IMAGE:-spoon-agent-job:latest}
- SPOON_AGENT_RUNTIME=${SPOON_AGENT_RUNTIME:-docker}
- SPOON_AGENT_NETWORK=${SPOON_AGENT_NETWORK:-spoon-local_default}
- SPOON_AGENT_MAX_CONCURRENT_JOBS=${SPOON_AGENT_MAX_CONCURRENT_JOBS:-1}
- SPOON_AGENT_JOB_TIMEOUT_MS=${SPOON_AGENT_JOB_TIMEOUT_MS:-1800000}
- SPOON_AGENT_WORKDIR=${SPOON_AGENT_WORKDIR:-/var/lib/spoon-agent/work}
- GITHUB_APP_ID=${GITHUB_APP_ID}
- GITHUB_APP_PRIVATE_KEY=${GITHUB_APP_PRIVATE_KEY}
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- agent-work:/var/lib/spoon-agent/work
depends_on:
convex-backend:
condition: service_healthy
restart: unless-stopped
volumes:
postgres-data:
convex-data:
agent-work: