Skip to content

Repository script API / utils/release-fanout / partitionReleasePaths

Function: partitionReleasePaths() ​

partitionReleasePaths(releases, root?): object

Defined in: utils/release-fanout.mjs:11

Routes Release Please components to plugin artifacts, action workflows, npm publication, and VSIX assets.

Parameters ​

releases ​

object[]

Components released at the current commit.

root? ​

string

Workspace root used to find public tool packages.

Returns ​

object

Release paths grouped by publisher.

actionPaths ​

actionPaths: string[]

extensionPaths ​

extensionPaths: string[]

pluginPaths ​

pluginPaths: string[]

toolPaths ​

toolPaths: string[]

Throws ​

When a configured release path has no publisher.

pumpkin-plugins documentation