Point ci run at .git dir for GIT_DIR env var
The jj workspace root is not a git repo; .git inside it is.

Assisted-by: GLM-5.1 via pi
change txontzmmlzutmtrxrvoolpllxqzyluol
commit bbb20ce79d18fe4b43012fc967886a50a0e03b85
author Alpha Chen <alpha@kejadlen.dev>
date
parent nkosvpks
diff --git a/src/bin/quire/commands/ci.rs b/src/bin/quire/commands/ci.rs
index b1fac2e..172b3cc 100644
--- a/src/bin/quire/commands/ci.rs
+++ b/src/bin/quire/commands/ci.rs
@@ -76,7 +76,7 @@ pub async fn run(quire: &Quire, maybe_sha: Option<&str>) -> Result<()> {
     let run = runs.create(&meta)?;
     println!("Run {}: executing at {}", run.id(), commit.display);
 
-    let exec_result = run.execute(pipeline, secrets, &repo_path);
+    let exec_result = run.execute(pipeline, secrets, &repo_path.join(".git"));
 
     match exec_result {
         Ok(outputs) => {