diff --git a/.github/workflows/upstream.yml b/.github/workflows/upstream.yml index 5a0f76458..9c54dbdd9 100644 --- a/.github/workflows/upstream.yml +++ b/.github/workflows/upstream.yml @@ -574,19 +574,14 @@ jobs: luci-theme-argon/htdocs/luci-static/argon/css/dark.css OLD="luci-app-homeproxy" NEW="luci-app-homeproxy-pro" - cd luci-app-homeproxy - mv po/templates/homeproxy.pot po/templates/homeproxy-pro.pot 2>/dev/null || true - find po/ -name "homeproxy.po" -execdir mv homeproxy.po homeproxy-pro.po \; 2>/dev/null || true - find . -depth -name "*${OLD}*" | while IFS= read -r item; do + mv luci-app-homeproxy-pro/po/templates/homeproxy.pot luci-app-homeproxy-pro/po/templates/homeproxy-pro.pot 2>/dev/null || true + find luci-app-homeproxy-pro/po/ -name "homeproxy.po" -execdir mv homeproxy.po homeproxy-pro.po \; 2>/dev/null || true + find ./luci-app-homeproxy-pro -depth -name "*${OLD}*" | while IFS= read -r item; do dir=$(dirname "$item") base=$(basename "$item") mv "$item" "$dir/${base//${OLD}/${NEW}}" done - find . -type f -exec sed -i \ - -e "s/\b${OLD}\b/${NEW}/g" \ - -e "s/${NEW}${NEW#${OLD}}/${NEW}/g" \ - -e 's/"title": "HomeProxy"/"title": "HomeProxy Pro"/g' {} + - cd - + sed -i 's/"title": "HomeProxy"/"title": "HomeProxy Pro"/g' luci-app-homeproxy-pro/root/usr/share/luci/menu.d/luci-app-homeproxy.json while [[ ! -f /tmp/ok || ! -f /tmp/ok2 || ! -f /tmp/ok3 ]]; do echo "wait" sleep 1