Files
electron/script/release/types.ts
Samuel Attard f4ffd018e6 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 13:51:40 -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);
};