Merge pull request #308 from crazy-max/github-upload-artifact

github: upload artifact
This commit is contained in:
CrazyMax
2024-04-25 10:30:52 +02:00
committed by GitHub
7 changed files with 957 additions and 30 deletions

View File

@@ -34,3 +34,16 @@ export interface GitHubActionsRuntimeTokenAC {
Scope: string;
Permission: number;
}
export interface UploadArtifactOpts {
filename: string;
mimeType?: string;
retentionDays?: number;
}
export interface UploadArtifactResponse {
id: number;
filename: string;
size: number;
url: string;
}