---
name: Update Kanji Data from animCJK
"on":
  schedule:
    - cron: "0 9 * * 5"
  workflow_dispatch: null
jobs:
  update:
    runs-on: ubuntu-slim
    timeout-minutes: 5
    steps:
      - name: Checkout mnako/hanzi-writer-data-ja
        uses: actions/checkout@v7.0.1
      - name: Checkout parsimonhi/animCJK
        uses: actions/checkout@v7.0.1
        with:
          repository: parsimonhi/animCJK
          path: animCJK
      - name: Update Kanji Data from animCJK
        run: bash .github/workflows/update.sh
      - name: Clean
        run: rm -f data/.json && rm -rf animCJK
      - name: Create Pull Request
        uses: peter-evans/create-pull-request@v8.1.1
        with:
          commit-message: Update Kanji Data from the latest master of
            parsimonhi/animCJK.
          title: Update Kanji Data
          body: Update Kanji Data from the latest master of parsimonhi/animCJK.
          branch: update/kanji
          branch-suffix: timestamp
