# To enable automatic sync of your Infix fork every day, or on dispatch, # set the repoistory or organisation variable (not secret): # # SYNC_FORK = true # # You also need a GH_SYNC_REPO token allowed to update workflows. For # more information on variables and secrets, see the GitHub docs. # See https://docs.github.com/en/actions/learn-github-actions/variables name: Synchronize your fork of Infix with upstream on: schedule: - cron: 42 2 * * * workflow_dispatch: jobs: sync_fork: if: ${{github.repository_owner != 'kernelkit' && vars.SYNC_FORK == 'true' }} runs-on: ubuntu-latest steps: - uses: TobKed/github-forks-sync-action@master with: github_token: ${{ secrets.GH_SYNC_REPO }} upstream_repository: KernelKit/infix upstream_branch: main target_branch: main force: false tags: true