Files
PolyHermes/.github/workflows/sync-fork.yml
T
2026-04-26 15:24:46 +08:00

28 lines
579 B
YAML

name: Sync fork
on:
workflow_dispatch:
schedule:
# 10:00 Asia/Shanghai every day (GitHub Actions cron uses UTC).
- cron: "0 2 * * *"
permissions:
contents: write
concurrency:
group: sync-fork-main
cancel-in-progress: false
jobs:
sync-main:
if: github.repository == 'codychen123/PolyHermes'
runs-on: ubuntu-latest
steps:
- name: Sync fork main from upstream
run: |
gh repo sync "$GITHUB_REPOSITORY" \
--source WrBug/PolyHermes \
--branch main
env:
GH_TOKEN: ${{ github.token }}