include in api ref

This commit is contained in:
Chester Curme 2025-04-25 12:07:38 -04:00
parent ab871a7b39
commit cd306978b6
2 changed files with 9 additions and 3 deletions

View File

@ -59,6 +59,9 @@ def move_libraries(packages: list) -> None:
print(f"Error moving {source_dir} to {target_dir}: {e}")
OUTSIDE_REPOS = ["tavily-ai/langchain-tavily"]
def main():
"""Main function to orchestrate the library sync process."""
try:
@ -69,7 +72,7 @@ def main():
clean_target_directories([
p
for p in package_yaml["packages"]
if p["repo"].startswith("langchain-ai/")
if (p["repo"].startswith("langchain-ai/") or p["repo"] in OUTSIDE_REPOS)
and p["repo"] != "langchain-ai/langchain"
])
@ -78,7 +81,7 @@ def main():
p
for p in package_yaml["packages"]
if not p.get("disabled", False)
and p["repo"].startswith("langchain-ai/")
and (p["repo"].startswith("langchain-ai/") or p["repo"] in OUTSIDE_REPOS)
and p["repo"] != "langchain-ai/langchain"
])

View File

@ -38,7 +38,10 @@ jobs:
# Checkout each unique repository that is in langchain-ai org
for repo in $REPOS; do
if [[ "$repo" != "langchain-ai/langchain" && "$repo" == langchain-ai/* ]]; then
if {
[[ "$repo" != "langchain-ai/langchain" ]] &&
[[ "$repo" == langchain-ai/* ]]
} || [[ "$repo" == "tavily-ai/langchain-tavily" ]]; then
REPO_NAME=$(echo $repo | cut -d'/' -f2)
echo "Checking out $repo to $REPO_NAME"
git clone --depth 1 https://github.com/$repo.git $REPO_NAME