ensure changelog, notice, are up-to-date (#583)

* ensure changelog, notice, are up-to-date

* update comment
This commit is contained in:
Garrett Campbell 2024-04-03 09:46:21 -04:00 коммит произвёл GitHub
Родитель affcda2c55
Коммит dcc52522f1
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 22 добавлений и 0 удалений

Просмотреть файл

@ -28,6 +28,8 @@ name: $(Date:yyyyMMdd).$(Rev:r)
variables:
IsPreRelease: 0
# ReleaseVersion is set in the versions tab so it can be edited.
# VerifyNotice is set in the versions tab so it can be edited.
# VerifyChangelog is set in the versions tab so it can be edited.
TeamName: C++ Cross Platform and Cloud
# If the user didn't override the signing type, then only real-sign on main.
${{ if ne(parameters.SignTypeOverride, 'default') }}:
@ -74,4 +76,24 @@ extends:
exit /B 1
)
exit /b 0
- task: CmdLine@2
displayName: Check VerifyNotice
inputs:
script: |-
@echo off
if "$(VerifyNotice)"=="no" (
echo ^"VerifyNotice^" was not set. Set to 'yes' once the NOTICE.txt is confirmed to be up-to-date.
exit /B 1
)
exit /b 0
- task: CmdLine@2
displayName: Check VerifyChangelog
inputs:
script: |-
@echo off
if "$(VerifyChangelog)"=="no" (
echo ^"VerifyChangelog^" was not set. Set to 'yes' once the CHANGELOG is confirmed to be up-to-date.
exit /B 1
)
exit /b 0
- template: /jobs/shared/build.yml@self