From de8f4b0a466badd1f8f26c8d4b0d1dac035ee35f Mon Sep 17 00:00:00 2001 From: pietervdvn Date: Fri, 3 Jun 2022 01:53:16 +0200 Subject: [PATCH] Add automerge script --- scripts/automerge-translations.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) mode change 100644 => 100755 scripts/automerge-translations.sh diff --git a/scripts/automerge-translations.sh b/scripts/automerge-translations.sh old mode 100644 new mode 100755 index e69de29bb2..2c2801e35b --- a/scripts/automerge-translations.sh +++ b/scripts/automerge-translations.sh @@ -0,0 +1,19 @@ +#! /bin/bash + +# Automerge translations automatically fetches the translations from weblate + +git remote update weblate-github +git merge --no-commit weblate-github/weblate-mapcomplete-layers +git merge --no-commit weblate-github/weblate-mapcomplete-layer-translations +git merge --no-commit weblate-github/weblate-mapcomplete-core + +npm run generate:translations + if [ "$?" = "0" ]; then + # Translation generation went fine - commit + git add langs/ + git add assets/ + git commit -m "Merge weblate translations and regenerate translations" + else + echo "Generation of translations failed!" + git checkout HEAD + fi \ No newline at end of file