name: Mirror External Repo to GitHub on: schedule: - cron: '0 * * * *' workflow_dispatch: jobs: mirror: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 with: fetch-depth: 0 - name: Mirror external repo run: | git config --global user.name "github-actions" git config --global user.email "actions@github.com" git clone --mirror https://git.yzbruh.space/YZBruh/pmt-renovated.git temp-mirror cd temp-mirror git remote add github https://github.com/ShawkTeam/pmt-renovated git push --mirror github || true