diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml
index 32e2501..79a3b29 100644
--- a/.github/workflows/check.yml
+++ b/.github/workflows/check.yml
@@ -26,9 +26,6 @@ jobs:
           https_proxy: socks5://127.0.0.1:8080
         run: |
           ./hack/diff.sh
-      - name: Stats the number of not sync images
-        run: |
-          ./hack/stats-not-sync.sh sync.log
       - name: Update badge
         env:
           GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -39,3 +36,6 @@ jobs:
           ./hack/badge.sh
           GH_TOKEN="${GH_TOKEN}" putingh "${BADGE_PREFIX}/daocloud-sync-badge.svg" badge.svg
           GH_TOKEN="${GH_TOKEN}" putingh "${BADGE_PREFIX}/daocloud-sync.log" sync.log
+      - name: Stats the number of not sync images
+        run: |
+          ./hack/stats-not-sync.sh sync.log
diff --git a/.github/workflows/deep-check.yml b/.github/workflows/deep-check.yml
index fc245f2..0db4eb8 100644
--- a/.github/workflows/deep-check.yml
+++ b/.github/workflows/deep-check.yml
@@ -27,9 +27,6 @@ jobs:
           https_proxy: socks5://127.0.0.1:8080
         run: |
           ./hack/diff.sh
-      - name: Stats the number of not sync images
-        run: |
-          ./hack/stats-not-sync.sh sync.log
       - name: Update badge
         env:
           GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -39,3 +36,6 @@ jobs:
           ./hack/badge.sh
           GH_TOKEN="${GH_TOKEN}" putingh "${BADGE_PREFIX}/daocloud-deep-sync-badge.svg" badge.svg
           GH_TOKEN="${GH_TOKEN}" putingh "${BADGE_PREFIX}/daocloud-deep-sync.log" sync.log
+      - name: Stats the number of not sync images
+        run: |
+          ./hack/stats-not-sync.sh sync.log