Skip to content

providerRelease() ​

Create GitHub or GitLab releases programmatically.

Signature ​

ts
function providerRelease(options?: ProviderReleaseOptions): Promise<void>

Options ​

ts
export interface ProviderReleaseOptions {
  from?: string
  to?: string
  token?: string
  config?: ResolvedRelizyConfig
  configName?: string
  provider?: GitProvider
  bumpResult?: BumpResult
  logLevel?: LogLevel
  dryRun?: boolean
}

Example ​

ts
import { providerRelease } from 'relizy'

await providerRelease({
  draft: false,
  prerelease: false,
})

See Also ​

Released under the MIT License.