Skip to content

Commit 684d009

Browse files
azure-sdkraych1
andauthored
Sync eng/common directory with azure-sdk-tools for PR 13102 (#47421)
* Added forRelease input parameter * Added 'forRelease' to template * Added log --------- Co-authored-by: ray chen <raychen@microsoft.com>
1 parent 8d2b0b0 commit 684d009

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

eng/common/pipelines/templates/steps/verify-changelogs.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,17 @@ parameters:
44
- name: Condition
55
type: string
66
default: succeeded()
7+
- name: ForRelease
8+
type: boolean
9+
default: false
710

811
steps:
912
- task: Powershell@2
1013
inputs:
1114
filePath: $(Build.SourcesDirectory)/eng/common/scripts/Verify-ChangeLogs.ps1
1215
arguments: >
1316
-PackagePropertiesFolder '${{ parameters.PackagePropertiesFolder }}'
17+
-ForRelease $${{ parameters.ForRelease }}
1418
pwsh: true
1519
displayName: Verify ChangeLogEntries
1620
condition: ${{ parameters.Condition }}

eng/common/scripts/Verify-ChangeLogs.ps1

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# Wrapper Script for ChangeLog Verification in a PR
22
[CmdletBinding()]
33
param (
4-
[String]$PackagePropertiesFolder
4+
[String]$PackagePropertiesFolder,
5+
[boolean]$ForRelease = $False
56
)
67
Set-StrictMode -Version 3
78

@@ -33,7 +34,9 @@ foreach($propertiesFile in $packageProperties) {
3334
continue
3435
}
3536

36-
$validChangeLog = Confirm-ChangeLogEntry -ChangeLogLocation $PackageProp.ChangeLogPath -VersionString $PackageProp.Version -ForRelease $false
37+
Write-Host "Verifying changelog for $($PackageProp.Name)"
38+
39+
$validChangeLog = Confirm-ChangeLogEntry -ChangeLogLocation $PackageProp.ChangeLogPath -VersionString $PackageProp.Version -ForRelease $ForRelease
3740

3841
if (-not $validChangeLog) {
3942
$allPassing = $false

0 commit comments

Comments
 (0)