diff --git a/.forgejo/workflows/mirror.yml b/.forgejo/workflows/mirror.yml
index 3a4099db5d..599c8c01ff 100644
--- a/.forgejo/workflows/mirror.yml
+++ b/.forgejo/workflows/mirror.yml
@@ -1,10 +1,8 @@
 name: mirror
 
 on:
-  push:
-    branches:
-      - 'forgejo'
-      - 'v*/forgejo'
+  schedule:
+    - cron: '@daily'
 
 jobs:
   mirror: