We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent daf09fa commit 9aceb64Copy full SHA for 9aceb64
1 file changed
.github/workflows/deploy.yml
@@ -57,10 +57,19 @@ jobs:
57
run: |
58
set -e
59
cd ~/projects/local-smart-portfolio
60
+
61
echo "📥 Pulling latest GHCR images..."
62
docker compose -f docker-compose.yml -f docker-compose.homelab.yml pull
63
64
echo "🔄 Recreating containers with homelab overrides..."
65
+ # The ollama-init service will automatically pull required models
66
+ # (llama3.2:3b for LLM, nomic-embed-text for embeddings)
67
docker compose -f docker-compose.yml -f docker-compose.homelab.yml up -d --force-recreate
68
69
+ echo "⏳ Waiting for ollama-init to complete model pulls..."
70
+ docker compose -f docker-compose.yml -f docker-compose.homelab.yml logs -f ollama-init || true
71
72
echo "🧹 Cleaning up old images..."
73
docker image prune -f
74
75
echo "✅ Deployment complete!"
0 commit comments