Release plan
release_plan
Read-only workspace release planning through the shared AXMTool surface.
GitReleasePlanTool
Bases: AXMTool
Plan package releases in mandatory dependency order without publishing.
Source code in packages/axm-git/src/axm_git/tools/release_plan.py
name
property
Registered AXMTool name.
execute(*, path='.', ref='HEAD', **kwargs)
Return the pinned workspace plan; never fetch, checkout, tag or push.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
path
|
str
|
Repository or package directory inside the repository. |
'.'
|
ref
|
str
|
Commit or ref to plan, resolved once before reading metadata. |
'HEAD'
|
Returns:
| Type | Description |
|---|---|
ToolResult
|
Structured ordered package/version plan, or an explicit blocker. |