@@ -58,10 +58,16 @@ jobs:
58
58
59
59
- uses : nrwl/nx-set-shas@v4
60
60
- run : npm ci
61
- - run : npx nx affected -t install --with dev
61
+
62
+ - name : Clean up old virtualenvs
63
+ run : |
64
+ find packages -name ".venv" -type d -exec rm -rf {} + 2>/dev/null || true
65
+
62
66
- name : Create reports directories
63
67
run : |
64
68
mkdir -p reports/packages/{opentelemetry-instrumentation-{alephalpha,anthropic,bedrock,chromadb,cohere,crewai,google-generativeai,groq,haystack,lancedb,langchain,llamaindex,marqo,mcp,milvus,mistralai,ollama,openai,openai-agents,pinecone,qdrant,replicate,sagemaker,together,transformers,vertexai,watsonx,weaviate},opentelemetry-semantic-conventions-ai,sample-app,traceloop-sdk}
69
+
70
+ - run : npx nx affected -t install --with dev
65
71
- run : npx nx affected -t lint --parallel=3
66
72
67
73
build-packages :
@@ -105,13 +111,17 @@ jobs:
105
111
106
112
- run : npm ci
107
113
108
- - name : Install
109
- run : npx nx affected -t install --with dev --parallel=3
114
+ - name : Clean up old virtualenvs
115
+ run : |
116
+ find packages -name ".venv" -type d -exec rm -rf {} + 2>/dev/null || true
110
117
111
118
- name : Create reports directories
112
119
run : |
113
120
mkdir -p reports/packages/{opentelemetry-instrumentation-{alephalpha,anthropic,bedrock,chromadb,cohere,crewai,google-generativeai,groq,haystack,lancedb,langchain,llamaindex,marqo,mcp,milvus,mistralai,ollama,openai,openai-agents,pinecone,qdrant,replicate,sagemaker,together,transformers,vertexai,watsonx,weaviate},opentelemetry-semantic-conventions-ai,sample-app,traceloop-sdk}
114
121
122
+ - name : Install
123
+ run : npx nx affected -t install --with dev --parallel=3
124
+
115
125
- name : Build
116
126
run : npx nx affected -t build-release --parallel=3
117
127
@@ -162,13 +172,17 @@ jobs:
162
172
163
173
- run : npm ci
164
174
165
- - name : Install
166
- run : npx nx affected -t install --exclude='sample-app' --with dev --parallel=3
175
+ - name : Clean up old virtualenvs
176
+ run : |
177
+ find packages -name ".venv" -type d -exec rm -rf {} + 2>/dev/null || true
167
178
168
179
- name : Create reports directories
169
180
run : |
170
181
mkdir -p reports/packages/{opentelemetry-instrumentation-{alephalpha,anthropic,bedrock,chromadb,cohere,crewai,google-generativeai,groq,haystack,lancedb,langchain,llamaindex,marqo,mcp,milvus,mistralai,ollama,openai,openai-agents,pinecone,qdrant,replicate,sagemaker,together,transformers,vertexai,watsonx,weaviate},opentelemetry-semantic-conventions-ai,sample-app,traceloop-sdk}
171
182
183
+ - name : Install
184
+ run : npx nx affected -t install --exclude='sample-app' --with dev --parallel=3
185
+
172
186
- name : Test
173
187
env :
174
188
HAYSTACK_TELEMETRY_ENABLED : False
0 commit comments