3 Commits

Author SHA1 Message Date
d229bb4182 chore(version): bump to 2.0.8
All checks were successful
Auto Changelog & Release / release (push) Successful in 8s
2025-07-04 11:55:11 +02:00
967e4ac301 feat(scripts): add release flag to version change checks
- Introduce `release` flag to GitHub output for version validation
- Distinguish release eligibility based on VERSION file changes
2025-07-04 11:55:11 +02:00
f512d3ff6d fix(scripts): remove redundant newline in output
- Eliminates an unnecessary newline in the script's output
- Ensures cleaner formatting of the echoed version line
2025-07-04 11:55:11 +02:00
3 changed files with 5 additions and 3 deletions

View File

@@ -1 +1 @@
2.0.7
2.0.8

View File

@@ -18,6 +18,7 @@ echo "Allow release from non-main branches: $ALLOW_NON_MAIN_RELEASE"
if [[ "$ALLOW_NON_MAIN_RELEASE" != "true" && "$GIT_REF" != "refs/heads/main" ]]; then
echo "🚫 Not on 'main' branch and non-main releases are disabled – skipping version check."
echo "version_changed=false" >> "$GITHUB_OUTPUT"
echo "release=false" >> "$GITHUB_OUTPUT"
exit 0
fi
@@ -28,8 +29,10 @@ if git diff --name-only "$COMMIT_BEFORE" "$COMMIT_AFTER" | grep -q "^$VERSION_FI
echo "✅ VERSION file was changed"
echo "VERSION_CHANGED=true" >> "$GITHUB_ENV"
echo "version_changed=true" >> "$GITHUB_OUTPUT"
echo "release=true" >> "$GITHUB_OUTPUT"
else
echo "ℹ️ VERSION file not changed"
echo "VERSION_CHANGED=false" >> "$GITHUB_ENV"
echo "version_changed=false" >> "$GITHUB_OUTPUT"
echo "release=false" >> "$GITHUB_OUTPUT"
fi

View File

@@ -18,5 +18,4 @@ else
fi
echo "version=${VERSION_LINE:-}" >> "$GITHUB_OUTPUT"
echo "$VERSION_LINE"
n
echo "$VERSION_LINE"