@@ -17,13 +17,14 @@ PREVIOUS_VERSION=$(make -s -f $MAKEFILE_PATH previous-release-tag | cut -b 2- )
17
17
REPO_README=$REPO_ROOT_PATH /README.md
18
18
CHART=$REPO_ROOT_PATH /config/helm/aws-node-termination-handler/Chart.yaml
19
19
CHART_VALUES=$REPO_ROOT_PATH /config/helm/aws-node-termination-handler/values.yaml
20
- FILES=(" $REPO_README " " $CHART " " $CHART_VALUES " )
20
+ # ReadMe will be updated post-release due to long NTH release time
21
+ FILES=(" $CHART " " $CHART_VALUES " )
21
22
FILES_CHANGED=()
22
23
23
24
# release prep
24
25
LATEST_TAG=" v$LATEST_VERSION "
25
26
NEW_BRANCH=" pr/$LATEST_TAG -release"
26
- COMMIT_MESSAGE=" 🥑🤖 $LATEST_TAG release prep [Skip Helm E2E Tests] 🤖🥑"
27
+ COMMIT_MESSAGE=" 🥑🤖 $LATEST_TAG release prep 🤖🥑"
27
28
28
29
# PR details
29
30
DEFAULT_REPO_FULL_NAME=$( make -s -f $MAKEFILE_PATH repo-full-name)
@@ -43,6 +44,7 @@ HELP=$(cat << 'EOM'
43
44
44
45
Options:
45
46
-d create a draft pr
47
+ -m update versions in ReadMe only
46
48
-r target repo full name for the pr (default: aws/aws-node-termination-handler)
47
49
-h help
48
50
@@ -57,7 +59,7 @@ REPO_FULL_NAME=""
57
59
NEED_ROLLBACK=true
58
60
59
61
process_args () {
60
- while getopts " hdr :" opt; do
62
+ while getopts " hdmr :" opt; do
61
63
case ${opt} in
62
64
h )
63
65
echo -e " $HELP " 1>&2
@@ -66,6 +68,12 @@ process_args() {
66
68
d )
67
69
DRAFT=true
68
70
;;
71
+ m )
72
+ FILES=(" $REPO_README " )
73
+ # release should be completed, so no longer prep
74
+ COMMIT_MESSAGE=" 🥑🤖 $LATEST_TAG release 🤖🥑"
75
+ PR_TITLE=" 🥑🤖 $LATEST_TAG release"
76
+ ;;
69
77
r )
70
78
# todo: validate $REPO_FULL_NAME
71
79
REPO_FULL_NAME=" ${OPTARG} "
0 commit comments