Currently any push (including README, CLAUDE.md, docs/) triggers Railway deploys for both lennys-avatar-bot and jtbd-avatar-bot. This wastes build minutes on non-code changes.
What to configure
Per-service watchPatterns in the Railway dashboard (monorepo with multiple services can't use a single root railway.json):
lennys-avatar-bot:
packages/core/**
packages/mcp-server/**
avatars/lenny-rachitsky/**
package.json
jtbd-avatar-bot:
packages/core/**
packages/mcp-server/**
avatars/jtbd-moesta-kalbach/**
package.json
Context
Already added watchPatterns to all other Railway projects (avails, open-collective-mcp, navidrome-jam, harmonica-telegram-bot, jtbd-knowledge-mcp). Avatar SDK is the last one, but needs dashboard config since it's a monorepo with multiple services.
Currently any push (including README, CLAUDE.md, docs/) triggers Railway deploys for both
lennys-avatar-botandjtbd-avatar-bot. This wastes build minutes on non-code changes.What to configure
Per-service
watchPatternsin the Railway dashboard (monorepo with multiple services can't use a single rootrailway.json):lennys-avatar-bot:
packages/core/**packages/mcp-server/**avatars/lenny-rachitsky/**package.jsonjtbd-avatar-bot:
packages/core/**packages/mcp-server/**avatars/jtbd-moesta-kalbach/**package.jsonContext
Already added
watchPatternsto all other Railway projects (avails, open-collective-mcp, navidrome-jam, harmonica-telegram-bot, jtbd-knowledge-mcp). Avatar SDK is the last one, but needs dashboard config since it's a monorepo with multiple services.