UNPKG

@amplitude/ampli

Version:

Amplitude CLI

27 lines (26 loc) 1.07 kB
import BaseAction, { ActionConfig, CommonFlagsWithToken } from './base'; export declare const SKIP_UPDATE_ON_DEFAULT_BRANCH = "skip-update-on-default-branch"; export declare const IS_MERGED = "is-merged"; export declare const IS_LATEST = "is-latest"; export declare const IS_LATEST_IF_NOT_DEFAULT_BRANCH = "is-latest-if-not-default-branch"; declare type StatusFlags = CommonFlagsWithToken & { update: boolean; branch: string | undefined; [SKIP_UPDATE_ON_DEFAULT_BRANCH]: boolean; runtime: string | undefined; sourceDirs: string[] | undefined; [IS_MERGED]: boolean; [IS_LATEST]: boolean; [IS_LATEST_IF_NOT_DEFAULT_BRANCH]: boolean; instanceNames: string[] | undefined; }; export default class StatusAction extends BaseAction<StatusFlags> { private setBranchMappedToMain; constructor(flags: StatusFlags, args: {}, config: ActionConfig, setBranchMappedToMain: (automatically: boolean) => void); run(): Promise<{ missedEventCount: number; exitCode?: number; }>; private checkIsLatestVersion; } export {};