UNPKG

reg-gh-app-interface

Version:
33 lines (32 loc) 909 B
export interface BaseEventBody { installationId: string; owner: string; repository: string; } export interface ResultMetadata { failedItemsCount: number; newItemsCount: number; deletedItemsCount: number; passedItemsCount: number; shortDescription?: boolean; } export declare type PrCommentBehavior = "default" | "once" | "new"; export interface CommentToPrBody extends BaseEventBody, ResultMetadata { branchName: string; failedItemsCount: number; newItemsCount: number; deletedItemsCount: number; passedItemsCount: number; shortDescription?: boolean; behavior?: PrCommentBehavior; reportUrl?: string; headOid?: string; } export interface UpdateStatusBody extends BaseEventBody { installationId: string; sha1: string; description: string; state: "success" | "failure"; metadata?: ResultMetadata; reportUrl?: string; }