Skip to content

Commit 9301293

Browse files
committed
use overrides instead of resoultions, add missing step to workflow
1 parent 6771629 commit 9301293

File tree

5 files changed

+30
-14
lines changed

5 files changed

+30
-14
lines changed

.github/workflows/compatibility.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,10 @@ jobs:
5454
with:
5555
node-version: ${{ env.NODE_VERSION }}
5656
cache: "yarn"
57+
- name: Install dependencies
58+
run: yarn install --immutable
59+
- name: Build `@langchain/standard-tests`
60+
run: yarn build --filter=@langchain/standard-tests
5761
- name: Test LangChain with lowest deps
5862
run: docker compose -f dependency_range_tests/docker-compose.yml run test-langchain-with-lowest-deps
5963

@@ -83,6 +87,10 @@ jobs:
8387
with:
8488
node-version: ${{ env.NODE_VERSION }}
8589
cache: "yarn"
90+
- name: Install dependencies
91+
run: yarn install --immutable
92+
- name: Build `@langchain/standard-tests`
93+
run: yarn build --filter=@langchain/standard-tests
8694
- name: Test `@langchain/community` with lowest deps
8795
run: docker compose -f dependency_range_tests/docker-compose.yml run test-community-with-lowest-deps
8896

@@ -112,6 +120,10 @@ jobs:
112120
with:
113121
node-version: ${{ env.NODE_VERSION }}
114122
cache: "yarn"
123+
- name: Install dependencies
124+
run: yarn install --immutable
125+
- name: Build `@langchain/standard-tests`
126+
run: yarn build --filter=@langchain/standard-tests
115127
- name: Test `@langchain/openai` with lowest deps
116128
run: docker compose -f dependency_range_tests/docker-compose.yml run test-openai-with-lowest-deps
117129

@@ -141,5 +153,9 @@ jobs:
141153
with:
142154
node-version: ${{ env.NODE_VERSION }}
143155
cache: "yarn"
156+
- name: Install dependencies
157+
run: yarn install --immutable
158+
- name: Build `@langchain/standard-tests`
159+
run: yarn build --filter=@langchain/standard-tests
144160
- name: Test `@langchain/anthropic` with lowest deps
145161
run: docker compose -f dependency_range_tests/docker-compose.yml run test-anthropic-with-lowest-deps

dependency_range_tests/scripts/langchain/node/update_resolutions_lowest.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ if (currentPackageJson.dependencies["@langchain/core"] && !currentPackageJson.de
99
const minVersion = semver.minVersion(
1010
currentPackageJson.dependencies["@langchain/core"]
1111
).version;
12-
currentPackageJson.resolutions = {
13-
...currentPackageJson.resolutions,
12+
currentPackageJson.overrides = {
13+
...currentPackageJson.overrides,
1414
"@langchain/core": minVersion,
1515
};
1616
currentPackageJson.dependencies = {
@@ -23,8 +23,8 @@ if (currentPackageJson.dependencies["@langchain/openai"] && !currentPackageJson.
2323
const minVersion = semver.minVersion(
2424
currentPackageJson.dependencies["@langchain/openai"]
2525
).version;
26-
currentPackageJson.resolutions = {
27-
...currentPackageJson.resolutions,
26+
currentPackageJson.overrides = {
27+
...currentPackageJson.overrides,
2828
"@langchain/openai": minVersion,
2929
};
3030
currentPackageJson.dependencies = {
@@ -37,8 +37,8 @@ if (currentPackageJson.dependencies["@langchain/textsplitters"] && !currentPacka
3737
const minVersion = semver.minVersion(
3838
currentPackageJson.dependencies["@langchain/textsplitters"]
3939
).version;
40-
currentPackageJson.resolutions = {
41-
...currentPackageJson.resolutions,
40+
currentPackageJson.overrides = {
41+
...currentPackageJson.overrides,
4242
"@langchain/textsplitters": minVersion,
4343
};
4444
currentPackageJson.dependencies = {

dependency_range_tests/scripts/with_standard_tests/anthropic/node/update_resolutions_lowest.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ if (currentPackageJson.dependencies["@langchain/core"] && !currentPackageJson.de
99
const minVersion = semver.minVersion(
1010
currentPackageJson.dependencies["@langchain/core"]
1111
).version;
12-
currentPackageJson.resolutions = {
13-
...currentPackageJson.resolutions,
12+
currentPackageJson.overrides = {
13+
...currentPackageJson.overrides,
1414
"@langchain/core": minVersion,
1515
};
1616
currentPackageJson.dependencies = {

dependency_range_tests/scripts/with_standard_tests/community/node/update_resolutions_lowest.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ if (currentPackageJson.dependencies["@langchain/core"] && !currentPackageJson.de
99
const minVersion = semver.minVersion(
1010
currentPackageJson.dependencies["@langchain/core"]
1111
).version;
12-
currentPackageJson.resolutions = {
13-
...currentPackageJson.resolutions,
12+
currentPackageJson.overrides = {
13+
...currentPackageJson.overrides,
1414
"@langchain/core": minVersion,
1515
};
1616
currentPackageJson.dependencies = {
@@ -23,8 +23,8 @@ if (currentPackageJson.dependencies["@langchain/openai"] && !currentPackageJson.
2323
const minVersion = semver.minVersion(
2424
currentPackageJson.dependencies["@langchain/openai"]
2525
).version;
26-
currentPackageJson.resolutions = {
27-
...currentPackageJson.resolutions,
26+
currentPackageJson.overrides = {
27+
...currentPackageJson.overrides,
2828
"@langchain/openai": minVersion,
2929
};
3030
currentPackageJson.dependencies = {

dependency_range_tests/scripts/with_standard_tests/openai/node/update_resolutions_lowest.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ if (currentPackageJson.dependencies["@langchain/core"] && !currentPackageJson.de
99
const minVersion = semver.minVersion(
1010
currentPackageJson.dependencies["@langchain/core"]
1111
).version;
12-
currentPackageJson.resolutions = {
13-
...currentPackageJson.resolutions,
12+
currentPackageJson.overrides = {
13+
...currentPackageJson.overrides,
1414
"@langchain/core": minVersion,
1515
};
1616
currentPackageJson.dependencies = {

0 commit comments

Comments
 (0)