diff --git a/Plogon/Program.cs b/Plogon/Program.cs index a5c2468..4ffbe3d 100644 --- a/Plogon/Program.cs +++ b/Plogon/Program.cs @@ -11,6 +11,8 @@ using Octokit; +using Plogon.Repo; + using Serilog; namespace Plogon; @@ -510,9 +512,13 @@ string ReplaceDiscordEmotes(string text) var needsTable = MarkdownTableBuilder.Create("Type", "Name", "Version", "Reviewed by"); foreach (var need in allNeeds) { + var name = need.Name; + if (need.Type == State.Need.NeedType.NuGet) + name = $"[{need.Name}](https://www.nuget.org/packages/{need.Name})"; + needsTable.AddRow( need.Type.ToString(), - need.Name, + name, need.Version, need.ReviewedBy ?? "⚠️ " + (need.OldVersion == null ? "NEW" : "Upd. from " + need.OldVersion));