diff --git a/.github/workflows/sync_mirrors_git.yml b/.github/workflows/sync_mirrors_git.yml index cc06211f..d8dba5e6 100644 --- a/.github/workflows/sync_mirrors_git.yml +++ b/.github/workflows/sync_mirrors_git.yml @@ -1,8 +1,10 @@ name: Sync to Mirror Repositories on: - push: - branches: [ main ] + workflow_run: + workflows: ["Build repo.json"] + types: + - completed # 当第一个工作流完成时触发 workflow_dispatch: # 允许手动触发 jobs: @@ -44,4 +46,4 @@ jobs: - name: Report sync status if: always() run: | - echo "Sync operation completed. Check individual steps for any errors." \ No newline at end of file + echo "Sync operation completed. Check individual steps for any errors."