From bd2465ff1451970f4adf183513821d4474cce1a1 Mon Sep 17 00:00:00 2001 From: Shein Maxim Date: Tue, 20 May 2025 17:42:14 +0500 Subject: [PATCH] Update action.yml --- action.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/action.yml b/action.yml index 2765a1e..ba24b94 100644 --- a/action.yml +++ b/action.yml @@ -9,6 +9,9 @@ outputs: git_branch_name: description: "" value: ${{ steps.extract_git_info.outputs.GIT_BRANCH_NAME }} + git_branch_formatted: + description: "Normalized branch name (xx.xx.xx): true or false" + value: ${{ steps.extract_git_info.outputs.GIT_BRANCH_FORMATTED }} git_build_type: description: "" value: ${{ steps.extract_git_info.outputs.GIT_BUILD_TYPE }} @@ -52,6 +55,7 @@ runs: # extract branch name as is GIT_BRANCH_NAME=$(git branch --show-current) + GIT_BRANCH_FORMATTED=$(echo $GIT_BRANCH_NAME | grep -E '^[0-9]{2}\.[0-9]{2}\.[0-9]{1,2}$' | wc -l || echo 0) fi # get tag description @@ -67,10 +71,12 @@ runs: echo "GIT_BUILD_TYPE=$GIT_BUILD_TYPE" echo "GIT_BRANCH_NAME=$GIT_BRANCH_NAME" echo "GIT_SHA_SHORT=$GIT_SHA_SHORT" + echo "GIT_BRANCH_FORMATTED=$GIT_BRANCH_FORMATTED" # export to GITHUB_OUTPUT echo "GIT_BUILD_TYPE=$GIT_BUILD_TYPE" >> $GITHUB_OUTPUT echo "GIT_BRANCH_NAME=$GIT_BRANCH_NAME" >> $GITHUB_OUTPUT echo "GIT_TAG_DESC=$GIT_TAG_DESC" >> $GITHUB_OUTPUT echo "GIT_SHA_SHORT=$GIT_SHA_SHORT" >> $GITHUB_OUTPUT + echo "GIT_BRANCH_FORMATTED=$GIT_BRANCH_FORMATTED" >> $GITHUB_OUTPUT