From 322ca8481245d3e50350236de55c8aa5c9235e31 Mon Sep 17 00:00:00 2001 From: Erick Friis Date: Thu, 17 Oct 2024 07:47:29 -0700 Subject: [PATCH] infra: add ibm api build (#27425) test build: https://github.com/langchain-ai/langchain/actions/runs/11386155179 --- .github/workflows/api_doc_build.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/api_doc_build.yml b/.github/workflows/api_doc_build.yml index 361dfd775c1fa..460699f6de377 100644 --- a/.github/workflows/api_doc_build.yml +++ b/.github/workflows/api_doc_build.yml @@ -78,6 +78,11 @@ jobs: with: repository: langchain-ai/langchain-databricks path: langchain-databricks + - uses: actions/checkout@v4 + with: + repository: langchain-ai/langchain-ibm + path: langchain-ibm + - name: Set Git config @@ -103,7 +108,8 @@ jobs: langchain/libs/experimental \ langchain/libs/partners/milvus \ langchain/libs/partners/unstructured \ - langchain/libs/databricks + langchain/libs/partners/databricks \ + langchain/libs/partners/ibm mv langchain-google/libs/genai langchain/libs/partners/google-genai mv langchain-google/libs/vertexai langchain/libs/partners/google-vertexai mv langchain-google/libs/community langchain/libs/partners/google-community @@ -120,6 +126,7 @@ jobs: mv langchain-milvus/libs/milvus langchain/libs/partners/milvus mv langchain-unstructured/libs/unstructured langchain/libs/partners/unstructured mv langchain-databricks/libs/databricks langchain/libs/partners/databricks + mv langchain-ibm/libs/ibm langchain/libs/partners/ibm - name: Rm old html run: @@ -138,8 +145,8 @@ jobs: run: | python -m pip install -U uv python -m uv pip install --upgrade --no-cache-dir pip setuptools - # skip airbyte and ibm due to pandas dependency issue - python -m uv pip install $(ls ./libs/partners | grep -vE "airbyte|ibm" | xargs -I {} echo "./libs/partners/{}") + # skip airbyte due to pandas dependency issue + python -m uv pip install $(ls ./libs/partners | grep -vE "airbyte" | xargs -I {} echo "./libs/partners/{}") python -m uv pip install libs/core libs/langchain libs/text-splitters libs/community libs/experimental python -m uv pip install -r docs/api_reference/requirements.txt