release-versioning
Installation
SKILL.md
Release & Versioning
Single source of truth
The root Cargo.toml version is the one authoritative version (including any
-rc.N pre-release suffix). Everything else is derived from it — never hand-edit
a version in a package manifest.
task version:sync propagates to two families
task version:sync (alias task versions:sync) runs, in order:
alef sync-versions— updates the alef-managed binding manifests (their own version = core version). Targets are listed inalef.toml[workspace.sync] extra_paths(packages/python, packages/ruby, crates/xberg-node, packages/go, cli-proxy, …).python3 scripts/sync_integration_versions.py— updates the integrations underintegrations/. These are NOT alef-managed, so alef never touches them.