diff --git a/guard/guard.go b/guard/guard.go index f097067..439bcc2 100644 --- a/guard/guard.go +++ b/guard/guard.go @@ -159,6 +159,11 @@ func Run(ctx context.Context, cmd *cli.Command) error { gitCmd.Stdout = os.Stdout gitCmd.Stderr = os.Stderr gitCmd.Stdin = os.Stdin + gitCmd.Env = append(os.Environ(), + fmt.Sprintf("GIT_USER_DID=%s", identity.DID.String()), + fmt.Sprintf("GIT_USER_HANDLE=%s", identity.Handle.String()), + fmt.Sprintf("GIT_USER_PDS_ENDPOINT=%s", identity.PDSEndpoint()), + ) if err := gitCmd.Run(); err != nil { l.Error("command failed", "error", err)