Files
electron/script/release/types.ts
Samuel Attard 01e64d3932 build: cleanup release scripts, separate cli entrypoints from logic (#44083)
build: cleanup release scripts, separate cli entrypoints from logic (#44058)

* build: cleanup release scripts, separate cli entrypoints from logic

* build: use repo/org constants
2024-10-01 14:08:20 -07:00

12 lines
411 B
TypeScript

export const ELECTRON_ORG = 'electron';
export const ELECTRON_REPO = 'electron';
export const NIGHTLY_REPO = 'nightlies';
export type ElectronReleaseRepo = 'electron' | 'nightlies';
export type VersionBumpType = 'nightly' | 'alpha' | 'beta' | 'minor' | 'stable';
export const isVersionBumpType = (s: string): s is VersionBumpType => {
return ['nightly', 'alpha', 'beta', 'minor', 'stable'].includes(s);
};