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
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) => {