From ce5078888572b16b3b6fcf2d31baf0120a8caca2 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Fri, 22 Apr 2022 10:07:53 +0200 Subject: [PATCH] Update daily_README.yaml --- .github/workflows/daily_README.yaml | 30 +++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/.github/workflows/daily_README.yaml b/.github/workflows/daily_README.yaml index 4d37c9cf8..ee66d9281 100644 --- a/.github/workflows/daily_README.yaml +++ b/.github/workflows/daily_README.yaml @@ -24,13 +24,15 @@ jobs: sed -i "/**ADDONS_LIST%%/d" README2.md # Sort folders by addon name - #for f in $( find -- * -type d | sort -r ); do - # if [ -f "$f"/config.json ]; then - # echo "$f" > "$f"/oldname - # NAME=$(jq -r '.name' "$f"/config.json) - # if [[ "$f" != "$NAME" ]]; then mv "$f" "$NAME"; fi - # fi - #done + for f in "$( find -- * -type d | sort -r )"; do + if [ -f "$f"/config.json ]; then + NAME=$(jq -r '.name' "$f"/config.json) + if [[ "$f" != "$NAME" ]]; then + echo "$f" > "$f"/oldname + mv "$f" "$NAME" + fi + fi + done # Populate template for f in $( find -- * -type d | sort -r ); do @@ -54,13 +56,13 @@ jobs: done # Restore folders name - #for f in $( find -- * -type d | sort -r ); do - # if [ -f "$f"/oldname ]; then - # NAME=$(cat "$f"/oldname) - # rm "$f"/oldname - # mv "$f" "$NAME" - # fi - #done + for f in "$( find -- * -type d | sort -r )"; do + if [ -f "${f}/oldname" ]; then + NAME="$(cat "${f}/oldname")" + rm "$f/oldname" + mv "$f" "$NAME" + fi + done # Replace template if change if [[ "$(stat -c%s "README2.md")" == "$(stat -c%s "README.md")" ]]; then