Files
electric-cherry/src/lib/beta-revision.ts
T

12 lines
513 B
TypeScript

import type { BetaTestView } from './beta-plan.js';
export interface BetaRevisionFile {
script_id: number; name: string; kind: string; path: string;
version_id: number; version: number; release_version: string | null; sha256: string;
}
export interface BetaRevision {
revision: number; started_at: string; notes: string | null;
files: BetaRevisionFile[];
results: { state: string; test: BetaTestView | null; servers: Array<{ server: string; stage: string; error: string | null }> } | null;
}