Stop installing hooks when running innie outside of a container.
Co-Authored-By: sketch <hello@sketch.dev>
Change-ID: s90b20da95c2e7dd2k
diff --git a/loop/agent.go b/loop/agent.go
index d8697c4..886ea72 100644
--- a/loop/agent.go
+++ b/loop/agent.go
@@ -1077,8 +1077,10 @@
return fmt.Errorf("resolveRef: %w", err)
}
- if err := setupGitHooks(a.repoRoot); err != nil {
- slog.WarnContext(ctx, "failed to set up git hooks", "err", err)
+ if a.config.InDocker {
+ if err := setupGitHooks(a.repoRoot); err != nil {
+ slog.WarnContext(ctx, "failed to set up git hooks", "err", err)
+ }
}
cmd := exec.CommandContext(ctx, "git", "tag", "-f", a.SketchGitBaseRef(), "HEAD")