From c347114cf4ab5064e47f4b3b3721eb1071112d45 Mon Sep 17 00:00:00 2001 From: Jordan Tryon Date: Wed, 2 Jul 2025 23:07:08 -0400 Subject: [PATCH] Fix Build Pipeline --- .github/workflows/build.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 68dd962..6ae0107 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -45,9 +45,13 @@ jobs: id: get_version run: | LATEST=$(git tag --list 'v*' --sort=-v:refname | head -n1 | sed 's/^v//') - if [ -z "$LATEST" ]; then LATEST="0.0.1"; fi - IFS='.' read -r MAJOR MINOR PATCH <<<"${LATEST//./ }" - if [ -z "$PATCH" ]; then PATCH=0; fi + if [[ ! "$LATEST" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]; then + MAJOR=0 + MINOR=0 + PATCH=0 + else + IFS='.' read -r MAJOR MINOR PATCH <<<"$LATEST" + fi PATCH=$((PATCH+1)) NEW_VERSION="$MAJOR.$MINOR.$PATCH" echo "NEW_VERSION=$NEW_VERSION" >> $GITHUB_ENV