Run mirror push before CI trigger on event receipt
Mirror push should succeed before CI kicks off so that downstream
consumers see the updated refs before CI results arrive.
Assisted-by: GLM-5.1 via pi
diff --git a/src/server.rs b/src/server.rs
index d307f0a..440acc3 100644
--- a/src/server.rs
+++ b/src/server.rs
@@ -111,6 +111,6 @@ async fn handle_event_connection(mut stream: tokio::net::UnixStream, quire: Quir
return;
}
- ci::trigger(&quire, &event);
mirror::push(&quire, &event).await;
+ ci::trigger(&quire, &event);
}