diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b287da3..5f7a990 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -105,8 +105,13 @@ jobs: elif [[ "${GITHUB_REF}" == "refs/heads/development" ]]; then minor=$((minor + 1)) patch=0 - else + elif [[ "${GITHUB_REF}" == "refs/heads/staging" ]]; then patch=$((patch + 1)) + else + echo "Not on main, development, or staging branch. Using latest tag: $latest_tag" + new_tag="$latest_tag" + echo "tag_name=${new_tag}" >> $GITHUB_OUTPUT + exit 0 fi new_tag="v${major}.${minor}.${patch}"