mirror of
https://github.com/searxng/searxng.git
synced 2026-10-21 05:16:41 +00:00
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:
parent
3c7545c6ce
commit
5e0e1c6b31
1 changed files with 12 additions and 6 deletions
|
|
@ -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
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue