Repository script API / utils/tool-packages / orderPublicToolReleasePaths
Function: orderPublicToolReleasePaths()
orderPublicToolReleasePaths(
selectedPaths,root?):string[]
Defined in: utils/tool-packages.mjs:117
Orders selected public tools so each selected workspace dependency is published first.
Parameters
selectedPaths
string[]
Tool workspace paths selected by the release workflow.
root?
string = REPOSITORY_ROOT
Workspace root containing tool manifests.
Returns
string[]
Selected paths in dependency order.
Throws
When a path is not a public tool, appears more than once, or creates a dependency cycle.