overleaf/services/web/bin/push-translations-changes.sh
Jakob Ackermann 7dc6456dca Merge pull request #4685 from overleaf/jpa-translations-sync
[misc] update translations sync for monorepo

GitOrigin-RevId: 794a9192212f7b63c040a08c42a1e9c6b3341609
2021-08-13 12:59:12 +00:00

18 lines
467 B
Bash
Executable file

#!/bin/bash
set -e
SCRIPT_PATH=$(realpath "${BASH_SOURCE[0]}")
SCRIPT_DIR=$(dirname "$SCRIPT_PATH")
WEB_DIR=$(dirname "$SCRIPT_DIR")
cd "$WEB_DIR"
if [[ `git status --porcelain=2 locales/` ]]; then
git add locales/*
git commit -m "auto update translation"
# Switch the cloudbuild clone from https to ssh authentication.
git remote set-url --push origin git@github.com:overleaf/internal.git
git push origin "HEAD:$BRANCH_NAME"
else
echo 'No changes'
fi