[debug] CI - add debug to trace issue #5490 (#5519)

The error only occurs in the CI action, which is why we need to commit the coded
debug.  As soon as the bug is identified and fixed, this commit can be reverted
/ the ``set -x`` can be removed from the code.

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
This commit is contained in:
Markus Heiser
2025-12-04 14:07:22 +01:00
committed by GitHub
parent 3c7545c6ce
commit 5e0e1c6b31

View File

@@ -25,8 +25,7 @@ weblate.translations.worktree() {
git remote add weblate https://translate.codeberg.org/git/searxng/searxng/
fi
if [ -d "${TRANSLATIONS_WORKTREE}" ]; then
pushd .
cd "${TRANSLATIONS_WORKTREE}"
pushd "${TRANSLATIONS_WORKTREE}"
git reset --hard HEAD
git pull origin translations
popd
@@ -60,6 +59,8 @@ weblate.to.translations() {
wlc pull
wlc commit
set -x # https://github.com/searxng/searxng/issues/5490
# get the translations in a worktree
weblate.translations.worktree
@@ -85,12 +86,14 @@ weblate.translations.commit() {
# lock change on weblate
wlc lock
set -x # https://github.com/searxng/searxng/issues/5490
# get translations branch in git worktree (TRANSLATIONS_WORKTREE)
weblate.translations.worktree
existing_commit_hash=$(
cd "${TRANSLATIONS_WORKTREE}"
git log -n1 --pretty=format:'%h'
)
pushd "${TRANSLATIONS_WORKTREE}"
existing_commit_hash=$(git log -n1 --pretty=format:'%h')
popd
# pull weblate commits
weblate.to.translations
@@ -147,6 +150,9 @@ weblate.push.translations() {
(
set -e
pyenv.activate
set -x # https://github.com/searxng/searxng/issues/5490
# get translations branch in git worktree (TRANSLATIONS_WORKTREE)
weblate.translations.worktree