1
0

41 lines
920 B
YAML

name: Update Submodule
on:
repository_dispatch:
types:
- update-submodule
jobs:
update-submodule:
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
steps:
- name: Checkout Repository
uses: actions/checkout@v4
with:
token: ${{ secrets.PAT }}
submodules: recursive
- name: Authorize Git
run: |
git config --global user.email "$GITHUB_ACTOR@users.noreply.github.com"
git config --global user.name "$GITHUB_ACTOR"
- name: Update Submodule
run: |
git submodule update --init --recursive --remote -f
env:
GITHUB_TOKEN: ${{ secrets.PAT }}
- name: Commit Changes
run: |
git commit -am "chore(submodule): Update Translation Data"
git push origin main
env:
GITHUB_TOKEN: ${{ secrets.PAT }}