ci: fix issues in POT script
This commit is contained in:
parent
9008580f8d
commit
fe907673b4
2 changed files with 21 additions and 5 deletions
24
.github/helper/update_pot_file.sh
vendored
24
.github/helper/update_pot_file.sh
vendored
|
|
@ -5,17 +5,33 @@ cd ~ || exit
|
|||
echo "Setting Up Bench..."
|
||||
|
||||
pip install frappe-bench
|
||||
bench -v init frappe-bench --skip-assets --python "$(which python)" --frappe-path "${GITHUB_WORKSPACE}"
|
||||
bench -v init frappe-bench --skip-assets --skip-redis-config-generation --python "$(which python)" --frappe-path "${GITHUB_WORKSPACE}"
|
||||
cd ./frappe-bench || exit
|
||||
|
||||
echo "Generating POT file..."
|
||||
bench generate-pot-file --app frappe
|
||||
|
||||
cd ./apps/frappe || exit
|
||||
|
||||
echo "Configuring git user..."
|
||||
git config user.email "developers@erpnext.com"
|
||||
git config user.name "frappe-pr-bot"
|
||||
|
||||
echo "Setting the correct git remote..."
|
||||
# Here, the git remote is a local file path by default. Let's change it to the upstream repo.
|
||||
git remote set-url upstream https://github.com/frappe/frappe.git
|
||||
|
||||
echo "Creating a new branch..."
|
||||
isodate=$(date -u +"%Y-%m-%d")
|
||||
branch_name="pot_${BASE_BRANCH}_${isodate}"
|
||||
git checkout -b "${branch_name}"
|
||||
|
||||
echo "Commiting changes..."
|
||||
cd "${GITHUB_WORKSPACE}"
|
||||
git checkout -b update-pot-file
|
||||
git add .
|
||||
git commit -m "chore: update POT file"
|
||||
|
||||
gh auth setup-git
|
||||
git push -u upstream "${branch_name}"
|
||||
|
||||
echo "Creating a PR..."
|
||||
gh pr create --base "${BRANCH}" --head update-pot-file
|
||||
gh pr create --fill --base "${BASE_BRANCH}" --head "${branch_name}" -R frappe/frappe
|
||||
|
|
|
|||
2
.github/workflows/generate-pot-file.yml
vendored
2
.github/workflows/generate-pot-file.yml
vendored
|
|
@ -35,4 +35,4 @@ jobs:
|
|||
bash ${GITHUB_WORKSPACE}/.github/helper/update_pot_file.sh
|
||||
env:
|
||||
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
BRANCH: ${{ matrix.branch }}
|
||||
BASE_BRANCH: ${{ matrix.branch }}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue