diff --git a/.github/workflows/mirror.yaml b/.github/workflows/mirror.yaml
index 3af0b1713a2b40384020e788d54397dea1f1243e..500035282c3eba7a52dab5fa608cd76cbafe0c2a 100644
--- a/.github/workflows/mirror.yaml
+++ b/.github/workflows/mirror.yaml
@@ -6,7 +6,7 @@ on:
   workflow_dispatch:
 
 concurrency:
-  group: mirror
+  group: mirror-${{ github.event_name }}
   cancel-in-progress: false
 
 jobs: