From 636ccb92a722c31a692853e7f85da8d9c64f8e3b Mon Sep 17 00:00:00 2001 From: Caelan Date: Tue, 30 Jul 2024 15:25:08 +0100 Subject: [PATCH] You can only set request timeout once... (#193) --- src/Velopack.Deployment/GitHubRepository.cs | 24 +++++++++++++-------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/src/Velopack.Deployment/GitHubRepository.cs b/src/Velopack.Deployment/GitHubRepository.cs index 519d4e3a..096f80fc 100644 --- a/src/Velopack.Deployment/GitHubRepository.cs +++ b/src/Velopack.Deployment/GitHubRepository.cs @@ -66,14 +66,18 @@ public class GitHubRepository(ILogger logger) : SourceRepository r.TagName == semVer.ToString())) { - throw new UserInfoException($"There is already an existing release tagged '{semVer}'. Please delete this release or provide a new version number."); + throw new UserInfoException( + $"There is already an existing release tagged '{semVer}'. Please delete this release or provide a new version number."); } if (existingReleases.Any(r => r.Name == releaseName)) { - throw new UserInfoException($"There is already an existing release named '{releaseName}'. Please delete this release or provide a new release name."); + throw new UserInfoException( + $"There is already an existing release named '{releaseName}'. Please delete this release or provide a new release name."); } } @@ -83,7 +87,8 @@ public class GitHubRepository(ILogger logger) : SourceRepository { - var data = new ReleaseAssetUpload(releasesFileName, "application/json", new MemoryStream(Encoding.UTF8.GetBytes(json)), TimeSpan.FromMinutes(1)); + var data = new ReleaseAssetUpload( + releasesFileName, + "application/json", + new MemoryStream(Encoding.UTF8.GetBytes(json)), + TimeSpan.FromMinutes(5)); await client.Repository.Release.UploadAsset(release, data, CancellationToken.None); }, "Uploading " + releasesFileName); @@ -126,7 +135,7 @@ public class GitHubRepository(ILogger logger) : SourceRepository { - var data = new ReleaseAssetUpload("RELEASES", "application/octet-stream", new MemoryStream(legacyReleasesBytes), TimeSpan.FromMinutes(1)); + var data = new ReleaseAssetUpload("RELEASES", "application/octet-stream", new MemoryStream(legacyReleasesBytes), TimeSpan.FromMinutes(5)); await client.Repository.Release.UploadAsset(release, data, CancellationToken.None); }, "Uploading legacy RELEASES (compatibility)"); @@ -147,11 +156,8 @@ public class GitHubRepository(ILogger logger) : SourceRepository