Skip to content

Commit 4970ba5

Browse files
authored
Validate GIT_VERSION length in multi-platform.yml
Added validation for GIT_VERSION length in workflow. Signed-off-by: Aabid Sofi <[email protected]>
1 parent a9468b2 commit 4970ba5

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/multi-platform.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,11 @@ jobs:
5252
echo "❌ Error: GIT_VERSION is empty!"
5353
exit 1
5454
fi
55+
56+
if [ ${#GIT_VERSION} -le 3 ]; then
57+
echo "❌ Error: GIT_VERSION '${GIT_VERSION}' is too short. It must be > 3 characters."
58+
exit 1
59+
fi
5560
5661
if [ -z "${{ env.RELEASE_CHANNEL }}" ]; then
5762
echo "❌ Error: RELEASE_CHANNEL is empty!"
@@ -70,8 +75,7 @@ jobs:
7075
- name: Identify Release Values
7176
run: |
7277
GIT_VERSION="${{ env.GIT_VERSION }}"
73-
GIT_STRIPPED_VERSION=$(echo $GIT_VERSION | cut -c2-)
74-
echo "GIT_STRIPPED_VERSION ${{GIT_STRIPPED_VERSION}}"
78+
GIT_STRIPPED_VERSION="${GIT_VERSION#v}"
7579
echo "GIT_STRIPPED_VERSION=$GIT_STRIPPED_VERSION" >> $GITHUB_ENV
7680
shell: bash
7781

0 commit comments

Comments
 (0)