cache-action
Version:
Save and restore files as a cache in GitHub Actions
17 lines (16 loc) • 688 B
TypeScript
interface GetCacheEntryDownloadUrlResponseSchema {
ok: boolean;
signed_download_url: string;
}
export declare function getCacheEntryDownloadUrl(key: string, version: string): Promise<GetCacheEntryDownloadUrlResponseSchema>;
export interface CreateCacheEntryResponse {
ok: boolean;
signed_upload_url: string;
}
export declare function createCacheEntry(key: string, version: string): Promise<CreateCacheEntryResponse>;
export interface FinalizeCacheEntryUploadResponse {
ok: boolean;
signed_upload_url: string;
}
export declare function finalizeCacheEntryUpload(key: string, version: string, sizeBytes: number): Promise<FinalizeCacheEntryUploadResponse>;
export {};