9898 CLIMATECLAW_INSTANCE_NAME=ci
9999 CLIMATECLAW_FILE_LOGGING=0
100100 CLIMATECLAW_CACHE_PATH=/ci-path/cache
101- CLIMATECLAW_MONGODB_USER=${{ secrets.MONGODB_USER }}
102- CLIMATECLAW_MONGODB_PASSWORD=${{ secrets.MONGODB_PASSWORD }}
103- CLIMATECLAW_MONGODB_HOST=${{ secrets.MONGODB_HOST }}
104- CLIMATECLAW_MONGODB_DATABASE_NAME=chatbot
101+ CLIMATECLAW_MONGODB_USER=ci-user
102+ CLIMATECLAW_MONGODB_PASSWORD=ci-psswrd
103+ CLIMATECLAW_MONGODB_DATABASE_NAME=ci-db
105104 CLIMATECLAW_OPENAI_API_KEY=${{ secrets.OPENAI_API_KEY }}
106105 EOF
107106
@@ -110,14 +109,20 @@ jobs:
110109
111110 - name : Start production stack
112111 run : |
113- docker compose up climateclaw code-server web-search-server -d --wait --build --remove-orphans || {
114- docker compose ps -a
115- docker compose logs climateclaw
116- docker compose logs code-server
117- docker compose logs web-search-server
118- docker compose logs litellm
119- exit 1
120- }
112+ docker compose \
113+ -f docker-compose.yml \
114+ -f docker-compose.ci.yml \
115+ up climateclaw code-server web-search-server \
116+ -d --wait --build --remove-orphans || {
117+ docker ps -a
118+
119+ docker compose \
120+ -f docker-compose.yml \
121+ -f docker-compose.ci.yml \
122+ logs climateclaw mongodb code-server web-search-server litellm
123+
124+ exit 1
125+ }
121126
122127 - name : Show running services
123128 run : docker compose ps
0 commit comments