From 1c5bba908d232314e54c0b1496ed6cb404ea3536 Mon Sep 17 00:00:00 2001 From: Vasiliy Tolstov Date: Sun, 27 Apr 2025 09:24:41 +0300 Subject: [PATCH] check sync action Signed-off-by: Vasiliy Tolstov --- .gitea/workflows/job_syncpull.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .gitea/workflows/job_syncpull.yml diff --git a/.gitea/workflows/job_syncpull.yml b/.gitea/workflows/job_syncpull.yml new file mode 100644 index 00000000..6fa14746 --- /dev/null +++ b/.gitea/workflows/job_syncpull.yml @@ -0,0 +1,26 @@ +name: syncpull + +on: + schedule: + - cron: '* * * * *' + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +jobs: + pull: + runs-on: ubuntu-latest + steps: + - name: checkout + run: git clone --bare --filter=tree:0 ${GITHUB_REPOSITORY} repo + + - name: track master + run: git --git-dir=repo remote add --no-tags --fetch --track master upstream-master ${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}" + + - name: track v3 + run: git --git-dir=repo remote add --no-tags --fetch --track v3 upstream-v3 ${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}" + + - name: track v4 + run: git --git-dir=repo remote add --no-tags --fetch --track v4 upstream-v4 ${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}" + + - name: push + run: git push --progress \ No newline at end of file