mirror of
https://github.com/Soccera1/agg.git
synced 2025-09-20 21:57:04 +02:00
debug
This commit is contained in:
parent
eb6a4e7aba
commit
dc891463c6
1 changed files with 8 additions and 0 deletions
8
.github/workflows/release.yml
vendored
8
.github/workflows/release.yml
vendored
|
@ -65,22 +65,30 @@ jobs:
|
||||||
id: get_tag
|
id: get_tag
|
||||||
run: |
|
run: |
|
||||||
LATEST_TAG=$(git tag --sort=-v:refname | head -n1 || echo "v0.0.0")
|
LATEST_TAG=$(git tag --sort=-v:refname | head -n1 || echo "v0.0.0")
|
||||||
|
echo "Debug: Initial LATEST_TAG: $LATEST_TAG"
|
||||||
|
|
||||||
NEW_TAG=""
|
NEW_TAG=""
|
||||||
if [[ "$LATEST_TAG" =~ ^v([0-9]+)\.([0-9]+)\.([0-9]+)$ ]]; then
|
if [[ "$LATEST_TAG" =~ ^v([0-9]+)\.([0-9]+)\.([0-9]+)$ ]]; then
|
||||||
MAJOR=${BASH_REMATCH[1]}
|
MAJOR=${BASH_REMATCH[1]}
|
||||||
MINOR=${BASH_REMATCH[2]}
|
MINOR=${BASH_REMATCH[2]}
|
||||||
PATCH=${BASH_REMATCH[3]}
|
PATCH=${BASH_REMATCH[3]}
|
||||||
|
echo "Debug: Parsed: MAJOR=$MAJOR, MINOR=$MINOR, PATCH=$PATCH"
|
||||||
while : ; do
|
while : ; do
|
||||||
PATCH=$((PATCH + 1))
|
PATCH=$((PATCH + 1))
|
||||||
CANDIDATE_TAG="v$MAJOR.$MINOR.$PATCH"
|
CANDIDATE_TAG="v$MAJOR.$MINOR.$PATCH"
|
||||||
|
echo "Debug: Trying CANDIDATE_TAG: $CANDIDATE_TAG"
|
||||||
if ! git rev-parse "$CANDIDATE_TAG" >/dev/null 2>&1; then
|
if ! git rev-parse "$CANDIDATE_TAG" >/dev/null 2>&1; then
|
||||||
NEW_TAG=$CANDIDATE_TAG
|
NEW_TAG=$CANDIDATE_TAG
|
||||||
|
echo "Debug: Found NEW_TAG: $NEW_TAG (unused)"
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
else
|
else
|
||||||
NEW_TAG="v0.0.1"
|
NEW_TAG="v0.0.1"
|
||||||
|
echo "Debug: No previous semver tags found. Setting NEW_TAG: $NEW_TAG"
|
||||||
fi
|
fi
|
||||||
|
echo "Debug: Final LATEST_TAG for ENV: $LATEST_TAG"
|
||||||
|
echo "Debug: Final NEW_TAG for ENV: $NEW_TAG"
|
||||||
echo "LATEST_TAG=$LATEST_TAG" >> $GITHUB_ENV
|
echo "LATEST_TAG=$LATEST_TAG" >> $GITHUB_ENV
|
||||||
echo "NEW_TAG=$NEW_TAG" >> $GITHUB_ENV
|
echo "NEW_TAG=$NEW_TAG" >> $GITHUB_ENV
|
||||||
shell: bash
|
shell: bash
|
||||||
|
|
Loading…
Add table
Reference in a new issue