TypeScript SDK: building automatically via workflow (#3820)

This commit is contained in:
Stanislav Novosad
2025-10-24 19:47:53 -06:00
committed by GitHub
parent 2f87e3ab48
commit ad2ed92e99
9 changed files with 3619 additions and 8 deletions

View File

@@ -1,4 +1,5 @@
#!/usr/bin/env bash
fern generate --group python-sdk --log-level debug --preview
CURRENT_VERSION=$(grep '^version = ' pyproject.toml | sed 's/version = "\(.*\)"/\1/')
fern generate --group python-sdk --log-level debug --version "$CURRENT_VERSION" --preview
cp -rf fern/.preview/fern-python-sdk/src/skyvern/* skyvern/client/

View File

@@ -1,4 +1,12 @@
#!/usr/bin/env bash
fern generate --group ts-sdk --log-level debug --preview
CURRENT_VERSION=$(grep '^version = ' pyproject.toml | sed 's/version = "\(.*\)"/\1/')
fern generate --group ts-sdk --log-level debug --version "$CURRENT_VERSION" --preview
(cd fern/.preview/fern-typescript-sdk \
&& npm install \
&& npx tsc --project ./tsconfig.cjs.json \
&& npx tsc --project ./tsconfig.esm.json \
&& node scripts/rename-to-esm-files.js dist/esm)
cp -rf fern/.preview/fern-typescript-sdk/* skyvern-ts/client/