Skip to content

Commit 6cf743a

Browse files
medevsclaude
andcommitted
Enable Langfuse in CI/CD deployment
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 62f727f commit 6cf743a

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,15 +62,16 @@ jobs:
6262
git pull origin main
6363
6464
echo "📥 Pulling latest GHCR images..."
65-
docker compose -f docker-compose.yml -f docker-compose.homelab.yml pull
65+
docker compose -f docker-compose.yml -f docker-compose.homelab.yml --profile observability pull
6666
6767
echo "🔄 Recreating containers with homelab overrides..."
6868
# The ollama-init service will automatically pull required models
6969
# (llama3.2:3b for LLM, nomic-embed-text for embeddings)
70-
docker compose -f docker-compose.yml -f docker-compose.homelab.yml up -d --force-recreate
70+
# --profile observability enables Langfuse tracing services
71+
docker compose -f docker-compose.yml -f docker-compose.homelab.yml --profile observability up -d --force-recreate
7172
7273
echo "📋 Checking ollama-init logs..."
73-
docker compose -f docker-compose.yml -f docker-compose.homelab.yml logs ollama-init || true
74+
docker compose -f docker-compose.yml -f docker-compose.homelab.yml --profile observability logs ollama-init || true
7475
7576
echo "🧹 Cleaning up old images..."
7677
docker image prune -f

0 commit comments

Comments
 (0)