Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 1.19 KB

File metadata and controls

40 lines (29 loc) · 1.19 KB

Publishing SDKs

Release an SDK

  1. Go to Actions → Release SDK
  2. Click Run workflow
  3. Select SDK (python, typescript, or all)
  4. Select bump type (patch, minor, major, beta)
  5. Click Run workflow

The workflow handles versioning, generation, testing, and publishing automatically.

Version Bumps

Type Example Use For
patch 0.2.3 → 0.2.4 Bug fixes
minor 0.2.3 → 0.3.0 New features
major 0.2.3 → 1.0.0 Breaking changes
beta 0.2.3 → 0.2.3-beta.1 Pre-releases

Options

Option What it does
Dry run Generate and test only, no push or publish
Skip publish Push code to SDK repo but don't publish to PyPI/npm

Check Current Versions

make versions

SDK Repos

SDK Repo Package
Python xdk-python PyPI
TypeScript xdk-typescript npm