UNPKG

@denixjg/publisher-gitea

Version:

Publish your Electron Forge apps to Gitea with ease

33 lines (32 loc) 678 B
export interface GiteaRepository { name: string; owner: string; } export interface PublisherGiteaConfig { repository: GiteaRepository; authToken?: string; baseUrl: string; prerelease?: boolean; draft?: boolean; tagPrefix?: string; force?: boolean; } export interface GiteaRelease { id: number; name: string; url: string; tag_name: string; draft: boolean; prerelease: boolean; assets: GiteaAsset[]; published_at: string; } export interface GiteaAsset { id: number; uuid: string; name: string; browser_download_url: string; download_count: number; size: number; created_at: string; }