✨ feat: automated version badge updates and CI/CD improvements
Some checks failed
CI/CD Pipeline / CI Pipeline (push) Failing after 16m21s
Some checks failed
CI/CD Pipeline / CI Pipeline (push) Failing after 16m21s
This commit is contained in:
@@ -130,4 +130,24 @@ if [ -f "$MAIN_GO" ]; then
|
||||
echo "✅ Updated Swagger version in main.go"
|
||||
fi
|
||||
|
||||
# Update README.md version badge
|
||||
README_MD="README.md"
|
||||
if [ -f "$README_MD" ]; then
|
||||
# Create temporary file
|
||||
TMP_FILE=$(mktemp)
|
||||
|
||||
# Use awk to update version badge
|
||||
awk -v new_version="$NEW_VERSION" '{
|
||||
if ($0 ~ /Version.*badge.*version/) {
|
||||
print "[](https://gitea.arcodange.fr/arcodange/DanceLessonsCoach/releases)"
|
||||
} else {
|
||||
print $0
|
||||
}
|
||||
}' "$README_MD" > "$TMP_FILE"
|
||||
|
||||
# Replace original file
|
||||
mv "$TMP_FILE" "$README_MD"
|
||||
echo "✅ Updated version badge in README.md"
|
||||
fi
|
||||
|
||||
echo "🎉 Version bump complete: $NEW_VERSION"
|
||||
|
||||
Reference in New Issue
Block a user