|
57 | 57 | uv venv |
58 | 58 | # Install dependencies without installing the package itself (to avoid dev dependency issues) |
59 | 59 | uv pip install langchain langgraph langchain-anthropic fastapi "uvicorn[standard]" pydantic launchdarkly-server-sdk launchdarkly-server-sdk-ai numpy openai faiss-cpu PyMuPDF tiktoken streamlit requests python-dotenv PyYAML langchain-openai langchain-mcp-adapters beautifulsoup4 mcp semanticscholar rank-bm25 langchain-mistralai httpx boto3 langchain-aws |
60 | | - uv pip install --no-cache git+https://x-access-token:${{ secrets.GH_PAT }}@github.com/launchdarkly-labs/scarlett_ai_configs_ci_cd-.git@main |
| 60 | + # Force fresh clone by clearing all caches |
| 61 | + rm -rf ~/.cache/uv ~/.cache/pip /tmp/pip-* || true |
| 62 | + uv pip install --no-cache --force-reinstall git+https://x-access-token:${{ secrets.GH_PAT }}@github.com/launchdarkly-labs/scarlett_ai_configs_ci_cd-.git@4e97b0d |
61 | 63 |
|
62 | 64 | - name: Validate required secrets |
63 | 65 | run: | |
@@ -162,7 +164,9 @@ jobs: |
162 | 164 | uv venv |
163 | 165 | # Install dependencies without installing the package itself (to avoid dev dependency issues) |
164 | 166 | uv pip install langchain langgraph langchain-anthropic fastapi "uvicorn[standard]" pydantic launchdarkly-server-sdk launchdarkly-server-sdk-ai numpy openai faiss-cpu PyMuPDF tiktoken streamlit requests python-dotenv PyYAML langchain-openai langchain-mcp-adapters beautifulsoup4 mcp semanticscholar rank-bm25 langchain-mistralai httpx boto3 langchain-aws |
165 | | - uv pip install --no-cache git+https://x-access-token:${{ secrets.GH_PAT }}@github.com/launchdarkly-labs/scarlett_ai_configs_ci_cd-.git@main |
| 167 | + # Force fresh clone by clearing all caches |
| 168 | + rm -rf ~/.cache/uv ~/.cache/pip /tmp/pip-* || true |
| 169 | + uv pip install --no-cache --force-reinstall git+https://x-access-token:${{ secrets.GH_PAT }}@github.com/launchdarkly-labs/scarlett_ai_configs_ci_cd-.git@4e97b0d |
166 | 170 |
|
167 | 171 | - name: Validate required secrets |
168 | 172 | run: | |
@@ -397,7 +401,9 @@ jobs: |
397 | 401 | uv venv |
398 | 402 | # Install dependencies without installing the package itself (to avoid dev dependency issues) |
399 | 403 | uv pip install langchain langgraph langchain-anthropic fastapi "uvicorn[standard]" pydantic launchdarkly-server-sdk launchdarkly-server-sdk-ai numpy openai faiss-cpu PyMuPDF tiktoken streamlit requests python-dotenv PyYAML langchain-openai langchain-mcp-adapters beautifulsoup4 mcp semanticscholar rank-bm25 langchain-mistralai httpx boto3 langchain-aws |
400 | | - uv pip install --no-cache git+https://x-access-token:${{ secrets.GH_PAT }}@github.com/launchdarkly-labs/scarlett_ai_configs_ci_cd-.git@main |
| 404 | + # Force fresh clone by clearing all caches |
| 405 | + rm -rf ~/.cache/uv ~/.cache/pip /tmp/pip-* || true |
| 406 | + uv pip install --no-cache --force-reinstall git+https://x-access-token:${{ secrets.GH_PAT }}@github.com/launchdarkly-labs/scarlett_ai_configs_ci_cd-.git@4e97b0d |
401 | 407 |
|
402 | 408 | - name: Validate required secrets |
403 | 409 | run: | |
|
0 commit comments