자동빌드 배포 오류 수정

This commit is contained in:
Macbook
2026-06-15 15:44:43 +09:00
parent 6720a5ed46
commit cab5365b19
14 changed files with 499 additions and 23 deletions
+17
View File
@@ -719,6 +719,23 @@ export async function loadDesktopAppBuildStatus(): Promise<DesktopAppBuildStatus
return request<DesktopAppBuildStatusDto>('/desktop-app/build/status');
}
export interface DesktopAppBuildReadinessDto {
publishedVersion?: string;
nextBuildVersion?: string;
buildRequired: boolean;
status: string;
message?: string;
lastBuiltVersion?: string;
lastBuiltGitShort?: string;
sourceHeadGitShort?: string;
pendingCommitCount?: number;
desktopChangesPending?: boolean;
}
export async function loadDesktopAppBuildReadiness(): Promise<DesktopAppBuildReadinessDto | null> {
return request<DesktopAppBuildReadinessDto>('/desktop-app/build/readiness');
}
export async function triggerDesktopAppBuild(): Promise<DesktopAppBuildTriggerDto> {
return requestOrThrow<DesktopAppBuildTriggerDto>('/desktop-app/build', { method: 'POST' });
}