1515if [[ -z " ${current_version:- } " ]] ; then
1616 echo " 🛑 Environment variable 'current_version' is unset or empty" 1>&2
1717 input_errors=' true'
18- elif [[ -z " $( echo " ${current_version} " | ${grep} -P " ${pcre_master_ver} " ) " ]] ; then
18+ elif [[ -z " $( echo " ${current_version} " | grep_p " ${pcre_master_ver} " ) " ]] ; then
1919 echo " 🛑 Environment variable 'current_version' is not a valid normal version (M.m.p)" 1>&2
2020 input_errors=' true'
2121fi
@@ -43,7 +43,7 @@ elif [[ -z "${BATS_VERSION:-}" ]] ; then
4343 | jq -r ' .default_branch'
4444 ) "
4545 else
46- default_branch=" $( git remote show origin | ${ grep} ' HEAD branch' | cut -d ' ' -f 5) "
46+ default_branch=" $( git remote show origin | grep ' HEAD branch' | cut -d ' ' -f 5) "
4747 fi
4848fi
4949
@@ -67,13 +67,13 @@ if [[ "${scheme}" == 'conventional_commits' ]] ; then
6767
6868 # Check commit message header
6969 found_match=' false'
70- if [[ -n " $( echo " ${commit_message} " | ${grep} -P " ${pcre_conventional_commit_breaking} " ) " ]] ; then
70+ if [[ -n " $( echo " ${commit_message} " | grep_p " ${pcre_conventional_commit_breaking} " ) " ]] ; then
7171 increment=' major'
7272 found_match=' true'
73- elif [[ -n " $( echo " ${commit_message} " | ${grep} -P " ${pcre_conventional_commit_minor} " ) " ]] ; then
73+ elif [[ -n " $( echo " ${commit_message} " | grep_p " ${pcre_conventional_commit_minor} " ) " ]] ; then
7474 increment=' minor'
7575 found_match=' true'
76- elif [[ -n " $( echo " ${commit_message} " | ${grep} -P " ${pcre_conventional_commit_patch} " ) " ]] ; then
76+ elif [[ -n " $( echo " ${commit_message} " | grep_p " ${pcre_conventional_commit_patch} " ) " ]] ; then
7777 increment=' patch'
7878 found_match=' true'
7979 fi
@@ -128,7 +128,7 @@ if [[ "${current_ref}" != "refs/heads/${default_branch}" ]] ; then
128128 echo " PRE_RELEASE_LABEL=${pre_release} " >> " ${GITHUB_OUTPUT} "
129129fi
130130
131- if [[ -z " $( echo " ${new_version} " | ${grep} -P " ${pcre_semver} " ) " ]] ; then
131+ if [[ -z " $( echo " ${new_version} " | grep_p " ${pcre_semver} " ) " ]] ; then
132132 echo " 🛑 Version incrementing has failed to produce a semver compliant version" 1>&2
133133 echo " ℹ️ See: https://semver.org/spec/v2.0.0.html" 1>&2
134134 echo " ℹ️ Failed version string: '${new_version} '" 1>&2
0 commit comments