Fix escaping in tag-check shell script

This was incorrectly escaped, causing problems at execution time.

Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Change-Id: I7085b4bf485ac2c5bc35e2f62c7f80c1e42f6914
diff --git a/.github/actions/tag-check-action/action.yaml b/.github/actions/tag-check-action/action.yaml
index 86e2b36..783355a 100644
--- a/.github/actions/tag-check-action/action.yaml
+++ b/.github/actions/tag-check-action/action.yaml
@@ -108,10 +108,14 @@
         # Parse semver into components
         function semverParseInto() {
           local RE='[^0-9]*\([0-9]*\)[.]\([0-9]*\)[.]\([0-9]*\)\([0-9A-Za-z-]*\)'
-          eval $2=\`echo $1 \| sed -e "s#$RE#\1#"\`
-          eval $3=\`echo $1 \| sed -e "s#$RE#\2#"\`
-          eval $4=\`echo $1 \| sed -e "s#$RE#\3#"\`
-          eval $5=\`echo $1 \| sed -e "s#$RE#\4#"\`
+          #MAJOR
+          eval $2=`echo $1 | sed -e "s#$RE#\1#"`
+          #MINOR
+          eval $3=`echo $1 | sed -e "s#$RE#\2#"`
+          #MINOR
+          eval $4=`echo $1 | sed -e "s#$RE#\3#"`
+          #SPECIAL
+          eval $5=`echo $1 | sed -e "s#$RE#\4#"`
         }
 
         # Validate version sequence (check parent version exists)