Use pagination for listing release assets

This commit is contained in:
ph1ll
2021-04-15 13:35:13 +00:00
committed by Nick Cipollo
parent 839c2ee3df
commit ec90733eaa
5 changed files with 18 additions and 22 deletions

View File

@@ -52,8 +52,7 @@ export class GithubArtifactUploader implements ArtifactUploader {
}
private async deleteUpdatedArtifacts(artifacts: Artifact[], releaseId: number): Promise<void> {
const response = await this.releases.listArtifactsForRelease(releaseId)
const releaseAssets = response.data
const releaseAssets = await this.releases.listArtifactsForRelease(releaseId)
const assetByName: Record<string, { id: number; name: string }> = {}
releaseAssets.forEach(asset => {
assetByName[asset.name] = asset