From 7b8a2dcfe49e6758f823d7aa2c51dd390f2fdaca Mon Sep 17 00:00:00 2001 From: Voxel Date: Sat, 15 Mar 2025 11:54:48 -0400 Subject: [PATCH] Update sync_forks.yml --- .github/workflows/sync_forks.yml | 33 ++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/.github/workflows/sync_forks.yml b/.github/workflows/sync_forks.yml index 1f3d2c0..2c22784 100644 --- a/.github/workflows/sync_forks.yml +++ b/.github/workflows/sync_forks.yml @@ -2,27 +2,28 @@ name: Sync Forks on: schedule: - - cron: '*/20 * * * *' # Runs every 20 minutes - workflow_dispatch: # Allows manual triggering + - cron: '0 */1 * * *' + workflow_dispatch: jobs: sync: runs-on: ubuntu-latest - + steps: - - name: Check out repository - uses: actions/checkout@v3 - - - name: Set up Git - run: | - git config --global user.name "github-actions[bot]" - git config --global user.email "github-actions[bot]@users.noreply.github.com" + - name: Checkout code + uses: actions/checkout@v2 + + - name: Set up Python + uses: actions/setup-python@v2 + with: + python-version: '3.x' - name: Install dependencies - run: sudo apt-get install -y git - - - name: Run Sync Script run: | - mkdir -p /home/runner/work/clones - export BASE_DIR="/home/runner/work/clones" - python3 sync_forks.py + python -m pip install --upgrade pip + pip install requests + + - name: Run sync script + run: python sync_forks.py + env: + TOKEN: ${{ secrets.TOKEN }}