Skip to content

Commit 38d66dc

Browse files
committed
fix(cd): publish script
1 parent 893284e commit 38d66dc

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

scripts/publish_packages.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@
1414
logger = ColoredLogger("PackagePublisher")
1515

1616

17+
def extract_major_minor(version: str) -> str:
18+
return ".".join(version.split(".")[:2] + ["0"])
19+
20+
1721
def patch_version(version: str):
1822
with open("pyproject.toml", "r") as f:
1923
pyproject = tomlkit.load(f)
@@ -22,7 +26,7 @@ def patch_version(version: str):
2226
for dep in list(pyproject["tool"]["poetry"]["dependencies"].keys()):
2327
if dep.startswith("polywrap-"):
2428
pyproject["tool"]["poetry"]["dependencies"].pop(dep)
25-
pyproject["tool"]["poetry"]["dependencies"].add(dep, f"^{version}")
29+
pyproject["tool"]["poetry"]["dependencies"].add(dep, f"^{extract_major_minor(version)}")
2630

2731
with open("pyproject.toml", "w") as f:
2832
tomlkit.dump(pyproject, f)

0 commit comments

Comments
 (0)