diff --git a/scripts/tts_backlog_cron.sh b/scripts/tts_backlog_cron.sh index 259f831..f0b2f51 100755 --- a/scripts/tts_backlog_cron.sh +++ b/scripts/tts_backlog_cron.sh @@ -16,7 +16,13 @@ set -uo pipefail export PATH="/home/rafa/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" export HOME="/home/rafa" -REPO="/home/rafa/joomla-migration" +# El repo NO se fija a mano: se deduce de dónde vive este script. El checkout +# principal cambia de rama a menudo, y en las ramas que no llevan estos scripts +# el cron se quedaba llamando a un fichero inexistente y fallaba en silencio +# (pasó del 5 al 8 de agosto de 2026: 7 ventanas perdidas). Por eso el cron +# apunta al worktree fijo ~/worktrees/fea-tts-backlog, y desde aquí se +# autodetecta: donde esté el script, ahí está su repo. +REPO="${FEA_TTS_REPO:-$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)}" PY="/home/rafa/tts-local/xtts-venv/bin/python" QUOTA="/home/rafa/ytsummaries/scripts/quota.py" WORK="/tmp/fea-tts-backlog"