on: schedule: - cron: "0,20,40 * * * *" workflow_dispatch: permissions: write-all jobs: pull_remote: name: mirror shenjack.top runs-on: ubuntu-latest steps: - name: just checkout uses: actions/checkout@v4 with: token: ${{ secrets.WORK_TOKEN }} - name: set git config run: | git config --global user.email 3695888@qq.com git config --global user.name shenjack-action - name: add remote repository run: | git remote add gitea http://shenjack.top:5100/ARS/ars-tools.git - name: fetch from remote run: | git fetch gitea '*:*' - name: push to origin run: | git push origin --mirror