Skip to content

Commit 1306845

Browse files
committed
Upload files are not mandatory
1 parent fd1ea9c commit 1306845

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

GitTfsTasks/CreateRelease.cs

+6-3
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,12 @@ public override bool Execute()
7272
var client = new GitHubClient(new ProductHeaderValue("GitTfsTasks"), CredentialStore).Release;
7373
var release = client.CreateRelease(Owner, RepositoryName, BuildReleaseData()).Result;
7474
IdRelease = release.Id;
75-
Log.LogMessage("Created Release {0} at {1}", release.TagName, release.HtmlUrl);
76-
UploadedAssets = UploadAll(client, release, Files);
77-
foreach (var item in UploadedAssets) Log.LogMessage("Uploaded {0}", item.ItemSpec);
75+
Log.LogMessage("Created Release {0} at {1}", release.TagName, release.HtmlUrl);
76+
if (Files != null && Files.Length != 0)
77+
{
78+
UploadedAssets = UploadAll(client, release, Files);
79+
foreach (var item in UploadedAssets) Log.LogMessage("Uploaded {0}", item.ItemSpec);
80+
}
7881
return true;
7982
}
8083

0 commit comments

Comments
 (0)