File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,10 @@ $PathsToCheck = @(
13
13
)
14
14
15
15
$PathStringsToIgnore = @ (
16
- " Test"
16
+ " Test" ,
17
+ " .sln" ,
18
+ " Nuget.config" ,
19
+ " .psd1"
17
20
)
18
21
19
22
$FilesChangedList = $FilesChanged -split ' ;'
@@ -45,6 +48,7 @@ foreach ($ChangeLog in $ChangeLogs)
45
48
}
46
49
}
47
50
51
+ $FlaggedFiles = @ ()
48
52
foreach ($File in $FilesChangedList )
49
53
{
50
54
if ($File -like " *ChangeLog.md*" -or $File -like " *.psd1*" -or $File -like " *.sln" )
@@ -68,5 +72,8 @@ foreach ($File in $FilesChangedList)
68
72
69
73
if ($FlaggedFiles.Count -gt 0 )
70
74
{
75
+ $message = " The following files were flagged for not having a change log entry:`n "
76
+ $FlaggedFiles | % { $message += " `t - $_ `n " }
77
+ Write-Host $message
71
78
throw " Modified files were found with no update to their change log. Please add a snippet to the affected modules' change log."
72
79
}
You can’t perform that action at this time.
0 commit comments