Skip to content

Commit 664c3e4

Browse files
committed
Fix Debian changelog generation [TGSDeploy]
1 parent b0a4be7 commit 664c3e4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

tools/Tgstation.Server.ReleaseNotes/Program.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1496,10 +1496,10 @@ [optional blank line(s), stripped]
14961496
|| component == Component.NugetCommon)
14971497
continue;
14981498

1499-
var takeNotesFrom = previousRelease.ComponentVersions[componentKvp.Key];
1499+
var hasPreviousRelease = previousRelease.ComponentVersions.TryGetValue(componentKvp.Key, out var takeNotesFrom);
15001500
var changesEnumerator = releaseNotes
15011501
.Components[component]
1502-
.Where(changelist => changelist.Version > takeNotesFrom && changelist.Version <= componentKvp.Value)
1502+
.Where(changelist => !hasPreviousRelease || (changelist.Version > takeNotesFrom && changelist.Version <= componentKvp.Value))
15031503
.SelectMany(x => x.Changes)
15041504
.OrderBy(x => x.PullRequest);
15051505
var changelist = new Changelist

0 commit comments

Comments
 (0)