Repository script API / utils/release-recovery / recoverExistingReleases
Function: recoverExistingReleases()
recoverExistingReleases(
options):Promise<object[]>
Defined in: utils/release-recovery.mjs:12
Adds existing releases for configured component versions when they target the current commit.
Parameters
options
Release state and a lookup for existing GitHub releases.
currentSha
string | undefined
Commit built by this workflow run.
findRelease
(tagName) => Promise<object | undefined>
Looks up a GitHub release by tag.
releasedVersions
Record<string, string>
Latest published version by component path.
releases
object[]
Releases already created by Release Please.
repositoryConfig
Record<string, object>
Release Please configuration by component path.
Returns
Promise<object[]>
Newly created releases plus matching existing releases, once per tag.