@mlaursen/release-script
Version:
The release script I normally use for packages I publish to npm
21 lines (20 loc) • 558 B
TypeScript
export interface ConfigurableCreateReleaseOptions {
repo: string;
/**
* @defaultValue `"mlaursen"`
*/
owner?: string;
/**
* The `.env` file to load to get the `GITHUB_TOKEN` environment variable.
*
* @defaultValue `".env.local"`
*/
envPath?: string;
}
export interface CreateReleaseOptions extends ConfigurableCreateReleaseOptions {
body: string;
override?: boolean;
tagName: string;
prerelease: boolean;
}
export declare function createRelease(options: CreateReleaseOptions): Promise<void>;