Add scheduled subset sync workflow

This commit is contained in:
2026-03-23 15:27:56 +08:00
parent 7c6dc58579
commit 01c2fd3292
4 changed files with 149 additions and 10 deletions

View File

@@ -0,0 +1,20 @@
name: sync-ios-rule-subset
on:
workflow_dispatch:
schedule:
- cron: '0 */12 * * *'
jobs:
sync:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Sync subset from upstream
env:
GITEA_REPO_OWNER: yuanzhen869
GITEA_REPO_NAME: ios-rule-script-subset
GITEA_SYNC_USERNAME: yuanzhen869
GITEA_SYNC_EMAIL: yuanzhen869@gmail.com
GITEA_SYNC_TOKEN: ${{ secrets.SYNC_TOKEN }}
run: |
bash ./scripts/sync_subset.sh