mirror of
https://github.com/YunoHost/apps.git
synced 2024-09-03 20:06:07 +02:00
34 lines
797 B
Bash
34 lines
797 B
Bash
#!/bin/bash
|
|
|
|
set -ex
|
|
|
|
if [ ! "$1" ]
|
|
then
|
|
echo "I need a github <username>:<token> to run as first argument"
|
|
exit 1
|
|
fi
|
|
|
|
before_pull_commit=$(git show HEAD | head -n 1)
|
|
|
|
git pull
|
|
|
|
|
|
if [ "$before_pull_commit" != "$(git show HEAD | head -n 1)" ]
|
|
then
|
|
python ./list_builder.py -g $1 official.json
|
|
python ./list_builder.py -g $1 community.json
|
|
python ./list_builder.py -g $1 dev.json
|
|
|
|
python ./update_translations.py official-build.json community-build.json dev-build.json
|
|
|
|
for i in official community dev
|
|
do
|
|
if [ "$(git status -s| grep "M locales-$i/en.json")" ]
|
|
then
|
|
git add locales-$i/en.json
|
|
git commit -m "[mod] update locales-$i/en.json with new translations"
|
|
git pull
|
|
git push
|
|
fi
|
|
done
|
|
fi
|