rlsbl v0.40.1 /rlsbl.commands.monorepo.batch_release
On this page

Batch release command for monorepo workspaces.

#rlsbl.commands.monorepo.batch_release

#rlsbl.commands.monorepo.batch_release

Batch release command for monorepo workspaces.

Reads .rlsbl-monorepo/releases/unreleased.toml, validates all listed packages, determines topological release order, and releases each package sequentially by delegating to the existing single-package release flow.

#_cmd_batch_release

python
def _cmd_batch_release(flags)

Execute a batch release of multiple monorepo packages.

#_finalize_batch_file

python
def _finalize_batch_file(batch_path, log)

Rename the batch release file to a timestamped name and lock it.