@@ -45,43 +45,43 @@ jobs:
45
45
echo "EOF" >> $GITHUB_OUTPUT
46
46
47
47
# LangChain
48
- # langchain-latest-deps:
49
- # runs-on: ubuntu-latest
50
- # needs: get-changed-files
51
- # if: (contains(needs.get-changed-files.outputs.changed_files, 'dependency_range_tests/scripts/langchain/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/langchain/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/langchain-core/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/providers/langchain-openai/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/langchain-textsplitters/'))
52
- # steps:
53
- # - uses: actions/checkout@v4
54
- # - name: Setup pnpm
55
-
56
- # - name: Use Node.js ${{ env.NODE_VERSION }}
57
- # uses: actions/setup-node@v4
58
- # with:
59
- # node-version: ${{ env.NODE_VERSION }}
60
- # - name: Install dependencies
61
- # run: pnpm install --frozen-lockfile
62
- # - name: Build required workspace packages
63
- # run: pnpm build --filter=@langchain/openai --filter=@langchain/anthropic --filter=@langchain/cohere --filter=@langchain/textsplitters
64
- # - name: Test LangChain with latest deps
65
- # run: docker compose -f dependency_range_tests/docker-compose.yml run langchain-latest-deps
48
+ langchain-latest-deps :
49
+ runs-on : ubuntu-latest
50
+ needs : get-changed-files
51
+ if : (contains(needs.get-changed-files.outputs.changed_files, 'dependency_range_tests/scripts/langchain/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/langchain/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/langchain-core/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/providers/langchain-openai/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/langchain-textsplitters/'))
52
+ steps :
53
+ - uses : actions/checkout@v4
54
+ - name : Setup pnpm
55
+
56
+ - name : Use Node.js ${{ env.NODE_VERSION }}
57
+ uses : actions/setup-node@v4
58
+ with :
59
+ node-version : ${{ env.NODE_VERSION }}
60
+ - name : Install dependencies
61
+ run : pnpm install --frozen-lockfile
62
+ - name : Build required workspace packages
63
+ run : pnpm build --filter=@langchain/openai --filter=@langchain/anthropic --filter=@langchain/cohere --filter=@langchain/textsplitters
64
+ - name : Test LangChain with latest deps
65
+ run : docker compose -f dependency_range_tests/docker-compose.yml run langchain-latest-deps
66
66
67
- # langchain-lowest-deps:
68
- # runs-on: ubuntu-latest
69
- # needs: get-changed-files
70
- # if: (contains(needs.get-changed-files.outputs.changed_files, 'dependency_range_tests/scripts/langchain/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/langchain/'))
71
- # steps:
72
- # - uses: actions/checkout@v4
73
- # - name: Setup pnpm
74
-
75
- # - name: Use Node.js ${{ env.NODE_VERSION }}
76
- # uses: actions/setup-node@v4
77
- # with:
78
- # node-version: ${{ env.NODE_VERSION }}
79
- # - name: Install dependencies
80
- # run: pnpm install --frozen-lockfile
81
- # - name: Build required workspace packages
82
- # run: pnpm build --filter=@langchain/openai --filter=@langchain/anthropic --filter=@langchain/cohere --filter=@langchain/textsplitters
83
- # - name: Test LangChain with lowest deps
84
- # run: docker compose -f dependency_range_tests/docker-compose.yml run langchain-lowest-deps
67
+ langchain-lowest-deps :
68
+ runs-on : ubuntu-latest
69
+ needs : get-changed-files
70
+ if : (contains(needs.get-changed-files.outputs.changed_files, 'dependency_range_tests/scripts/langchain/') || contains(needs.get-changed-files.outputs.changed_files, 'libs/langchain/'))
71
+ steps :
72
+ - uses : actions/checkout@v4
73
+ - name : Setup pnpm
74
+
75
+ - name : Use Node.js ${{ env.NODE_VERSION }}
76
+ uses : actions/setup-node@v4
77
+ with :
78
+ node-version : ${{ env.NODE_VERSION }}
79
+ - name : Install dependencies
80
+ run : pnpm install --frozen-lockfile
81
+ - name : Build required workspace packages
82
+ run : pnpm build --filter=@langchain/openai --filter=@langchain/anthropic --filter=@langchain/cohere --filter=@langchain/textsplitters
83
+ - name : Test LangChain with lowest deps
84
+ run : docker compose -f dependency_range_tests/docker-compose.yml run langchain-lowest-deps
85
85
86
86
# # Community
87
87
# community-latest-deps:
0 commit comments