Skip to content

Commit 7459dab

Browse files
add ReplaceLatestEntryTitle parameter for updating changelog (Azure#21485)
1 parent 74badfa commit 7459dab

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

eng/scripts/Language-Settings.ps1

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -429,14 +429,15 @@ function Find-python-Artifacts-For-Apireview($artifactDir, $artifactName)
429429
return $packages
430430
}
431431

432-
function SetPackageVersion ($PackageName, $Version, $ServiceDirectory, $ReleaseDate)
432+
function SetPackageVersion ($PackageName, $Version, $ServiceDirectory, $ReleaseDate, $ReplaceLatestEntryTitle)
433433
{
434434
if($null -eq $ReleaseDate)
435435
{
436436
$ReleaseDate = Get-Date -Format "yyyy-MM-dd"
437437
}
438438
pip install -r "$EngDir/versioning/requirements.txt" -q -I
439-
python "$EngDir/versioning/version_set.py" --package-name $PackageName --new-version $Version --service $ServiceDirectory --release-date $ReleaseDate
439+
python "$EngDir/versioning/version_set.py" --package-name $PackageName --new-version $Version `
440+
--service $ServiceDirectory --release-date $ReleaseDate --replace-latest-entry-title $ReplaceLatestEntryTitle
440441
}
441442

442443
function GetExistingPackageVersions ($PackageName, $GroupId=$null)

eng/versioning/version_set.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
parser.add_argument('--new-version', required=True, help='new package version')
1212
parser.add_argument('--service', required=True, help='name of the service for which to set the dev build id (e.g. keyvault)')
1313
parser.add_argument('--release-date', help='date in the format "yyyy-MM-dd"')
14+
parser.add_argument('--replace-latest-entry-title', help='indicate if to replace the latest changelog entry"')
1415
parser.add_argument(
1516
dest="glob_string",
1617
nargs="?",
@@ -38,4 +39,4 @@
3839

3940
set_version_py(target_package[0], new_version)
4041
set_dev_classifier(target_package[0], new_version)
41-
update_change_log(target_package[0], new_version, args.service, args.package_name, False, True, args.release_date)
42+
update_change_log(target_package[0], new_version, args.service, args.package_name, False, args.replace_latest_entry_title, args.release_date)

0 commit comments

Comments
 (0)