diff --git a/.github/workflows/sync.yml b/.github/workflows/sync.yml
index 699a6668e1..8c1dbc58a5 100644
--- a/.github/workflows/sync.yml
+++ b/.github/workflows/sync.yml
@@ -1,9 +1,12 @@
 name: Sync
 
 on:
-  push:
-    branches:
-      - master
+  workflow_run:
+    branches: master
+    workflows:
+      - "Continuous Integration"
+    types:
+      - completed
 
 jobs:
   # This job sync this repo to our internal repo