UNPKG

release-please

Version:

generate release PRs based on the conventionalcommits.org spec

14 lines (13 loc) 830 B
import { BaseStrategy, BuildUpdatesOptions, BaseStrategyOptions } from './base'; import { Update } from '../update'; import { Commit } from '../commit'; import { Release } from '../release'; import { ReleasePullRequest } from '../release-pull-request'; import { PullRequestBody } from '../util/pull-request-body'; import { BumpReleaseOptions } from '../strategy'; export declare class PHPYoshi extends BaseStrategy { constructor(options: BaseStrategyOptions); buildReleasePullRequest(commits: Commit[], latestRelease?: Release, draft?: boolean, labels?: string[], bumpOnlyOptions?: BumpReleaseOptions): Promise<ReleasePullRequest | undefined>; protected parsePullRequestBody(pullRequestBody: string): Promise<PullRequestBody | undefined>; protected buildUpdates(options: BuildUpdatesOptions): Promise<Update[]>; }