| commit | 90993a0d42e84be835ebf2096687a299d461cfeb | [log] [tgz] |
|---|---|---|
| author | Josh Bleecher Snyder <josharian@gmail.com> | Wed May 28 18:15:15 2025 -0700 |
| committer | Josh Bleecher Snyder <josharian@gmail.com> | Wed May 28 18:58:28 2025 -0700 |
| tree | 97578882ad4cb95eec131fea74c4f37eeac36420 | |
| parent | 7027307b381e2b8421c95ebb2f872b8e3c567f3e [diff] [blame] |
loop: install hooks relative to repo root, not working dir An evergreen git bug. Fixes missing hooks when started from a subdirectory.
diff --git a/loop/agent.go b/loop/agent.go index 273964f..0a4555b 100644 --- a/loop/agent.go +++ b/loop/agent.go
@@ -894,7 +894,7 @@ return fmt.Errorf("resolveRef: %w", err) } - if err := setupGitHooks(a.workingDir); err != nil { + if err := setupGitHooks(a.repoRoot); err != nil { slog.WarnContext(ctx, "failed to set up git hooks", "err", err) }