From 9f0369bbd621cbd1f4545bf180f4fe6e6fa15500 Mon Sep 17 00:00:00 2001 From: "waffle.lord" Date: Fri, 29 Mar 2024 11:12:31 -0400 Subject: [PATCH] add some randomness to tag to allow multiple patches with the same source to be created --- EftPatchHelper/EftPatchHelper/EftPatchHelper.csproj | 4 ++-- EftPatchHelper/EftPatchHelper/Tasks/CreateReleaseTasks.cs | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/EftPatchHelper/EftPatchHelper/EftPatchHelper.csproj b/EftPatchHelper/EftPatchHelper/EftPatchHelper.csproj index fe54223..f808002 100644 --- a/EftPatchHelper/EftPatchHelper/EftPatchHelper.csproj +++ b/EftPatchHelper/EftPatchHelper/EftPatchHelper.csproj @@ -5,8 +5,8 @@ net8.0 enable enable - 1.5.9 - 1.5.9 + 1.5.10 + 1.5.10 diff --git a/EftPatchHelper/EftPatchHelper/Tasks/CreateReleaseTasks.cs b/EftPatchHelper/EftPatchHelper/Tasks/CreateReleaseTasks.cs index 80bcbc0..e6583a0 100644 --- a/EftPatchHelper/EftPatchHelper/Tasks/CreateReleaseTasks.cs +++ b/EftPatchHelper/EftPatchHelper/Tasks/CreateReleaseTasks.cs @@ -64,9 +64,11 @@ namespace EftPatchHelper.Tasks string releaseName = $"{sourceTail} to {targetTail}"; + string tag = $"{sourceTail}_{new Random().Next(100, 999)}"; + try { - var release = repo.RepoCreateRelease(_settings.GiteaReleaseRepoOwner, _settings.GiteaReleaseRepoName, new CreateReleaseOption(null, false, releaseName, false, sourceTail, null)); + var release = repo.RepoCreateRelease(_settings.GiteaReleaseRepoOwner, _settings.GiteaReleaseRepoName, new CreateReleaseOption(null, false, releaseName, false, tag, null)); AnsiConsole.MarkupLine($"[green]Release added: {release.Name.EscapeMarkup()}[/]");