diff --git a/eng/scripts/mgmt-auto-release.sh b/eng/scripts/mgmt-auto-release.sh index 7b0ef6dace47..0e5e8f98b4cc 100644 --- a/eng/scripts/mgmt-auto-release.sh +++ b/eng/scripts/mgmt-auto-release.sh @@ -1,6 +1,17 @@ #!/bin/bash set -ex +today=`date "+%Y%m%d"` +firstDay=`date -d "${today}" +%Y%m01` +week=`date -d "$firstDay" +%w` +secondSaturday=$((firstDay+(12 - week) % 7 + 8)) + +if [ $today -gt $secondSaturday ] +then + echo "The PR generation time of the current month is: [$firstDay-$secondSaturday]" + exit 0 +fi + export PATH=$PATH:$HOME/go/bin git config --global user.email "ReleaseHelper" git config --global user.name "ReleaseHelper"