34
34
- name : Install dependencies
35
35
run : yarn install --immutable
36
36
37
- - name : Build "@langchain/community"
38
- run : yarn workspace @langchain/community build
37
+ - name : Build dependencies
38
+ run : yarn build --filter=langchain --filter= @langchain/anthropic --filter=@langchain/ community --filter=@langchain/openai
39
39
shell : bash
40
- env :
41
- SKIP_API_DOCS : true
42
- - name : Build LangChain
43
- run : yarn workspace langchain build
44
- shell : bash
45
- env :
46
- SKIP_API_DOCS : true
47
40
48
41
- name : Test esbuild exports
49
42
run : docker compose -f environment_tests/docker-compose.yml run test-exports-esbuild
60
53
- name : Install dependencies
61
54
run : yarn install --immutable
62
55
63
- - name : Build "@langchain/community"
64
- run : yarn workspace @langchain/community build
65
- shell : bash
66
- env :
67
- SKIP_API_DOCS : true
68
- - name : Build LangChain
69
- run : yarn workspace langchain build
56
+ - name : Build dependencies
57
+ run : yarn build --filter=langchain --filter=@langchain/anthropic --filter=@langchain/community --filter=@langchain/openai
70
58
shell : bash
71
- env :
72
- SKIP_API_DOCS : true
73
59
74
60
- name : Test esm exports
75
61
run : docker compose -f environment_tests/docker-compose.yml run test-exports-esm
86
72
- name : Install dependencies
87
73
run : yarn install --immutable
88
74
89
- - name : Build "@langchain/community"
90
- run : yarn workspace @langchain/community build
91
- shell : bash
92
- env :
93
- SKIP_API_DOCS : true
94
- - name : Build LangChain
95
- run : yarn workspace langchain build
75
+ - name : Build dependencies
76
+ run : yarn build --filter=langchain --filter=@langchain/anthropic --filter=@langchain/community --filter=@langchain/openai
96
77
shell : bash
97
- env :
98
- SKIP_API_DOCS : true
99
78
100
79
- name : Test cjs exports
101
80
run : docker compose -f environment_tests/docker-compose.yml run test-exports-cjs
@@ -111,11 +90,10 @@ jobs:
111
90
cache : " yarn"
112
91
- name : Install dependencies
113
92
run : yarn install --immutable
114
- - name : Build
115
- run : yarn workspace langchain build
93
+
94
+ - name : Build dependencies
95
+ run : yarn build --filter=langchain --filter=@langchain/anthropic --filter=@langchain/community --filter=@langchain/openai
116
96
shell : bash
117
- env :
118
- SKIP_API_DOCS : true
119
97
120
98
- name : Test cf exports
121
99
run : docker compose -f environment_tests/docker-compose.yml run test-exports-cf
@@ -131,11 +109,10 @@ jobs:
131
109
cache : " yarn"
132
110
- name : Install dependencies
133
111
run : yarn install --immutable
134
- - name : Build
135
- run : yarn workspace langchain build
112
+
113
+ - name : Build dependencies
114
+ run : yarn build --filter=langchain --filter=@langchain/anthropic --filter=@langchain/community --filter=@langchain/openai
136
115
shell : bash
137
- env :
138
- SKIP_API_DOCS : true
139
116
140
117
- name : Test vercel exports
141
118
run : docker compose -f environment_tests/docker-compose.yml run test-exports-vercel
@@ -151,11 +128,10 @@ jobs:
151
128
cache : " yarn"
152
129
- name : Install dependencies
153
130
run : yarn install --immutable
154
- - name : Build
155
- run : yarn workspace langchain build
131
+
132
+ - name : Build dependencies
133
+ run : yarn build --filter=langchain --filter=@langchain/anthropic --filter=@langchain/community --filter=@langchain/openai
156
134
shell : bash
157
- env :
158
- SKIP_API_DOCS : true
159
135
160
136
- name : Test vite exports
161
137
run : docker compose -f environment_tests/docker-compose.yml run test-exports-vite
@@ -171,11 +147,10 @@ jobs:
171
147
cache : " yarn"
172
148
- name : Install dependencies
173
149
run : yarn install --immutable
174
- - name : Build
175
- run : yarn workspace langchain build
150
+
151
+ - name : Build dependencies
152
+ run : yarn build --filter=langchain --filter=@langchain/anthropic --filter=@langchain/community --filter=@langchain/openai
176
153
shell : bash
177
- env :
178
- SKIP_API_DOCS : true
179
154
180
155
- name : Test compiling exports with tsc
181
156
run : docker compose -f environment_tests/docker-compose.yml run test-exports-tsc
@@ -194,8 +169,6 @@ jobs:
194
169
# - name: Build
195
170
# run: yarn workspace langchain build
196
171
# shell: bash
197
- # env:
198
- # SKIP_API_DOCS: true
199
172
200
173
# - name: Test bun exports
201
174
# run: docker compose -f environment_tests/docker-compose.yml run test-exports-bun
0 commit comments