fix: дефолтные пути — ./worktrees и ./ratatoskr.db (независимо от ОС)
All checks were successful
CI / test (push) Successful in 40s
CI / build-and-package (amd64, darwin) (push) Successful in 39s
CI / build-and-package (amd64, linux) (push) Successful in 40s
CI / build-and-package (amd64, windows) (push) Successful in 40s
CI / build-and-package (arm64, darwin) (push) Successful in 42s
CI / build-and-package (arm64, linux) (push) Successful in 45s
All checks were successful
CI / test (push) Successful in 40s
CI / build-and-package (amd64, darwin) (push) Successful in 39s
CI / build-and-package (amd64, linux) (push) Successful in 40s
CI / build-and-package (amd64, windows) (push) Successful in 40s
CI / build-and-package (arm64, darwin) (push) Successful in 42s
CI / build-and-package (arm64, linux) (push) Successful in 45s
This commit is contained in:
@@ -75,8 +75,8 @@ telegram:
|
||||
if cfg.OpenCode.IdleTimeout.Duration() != 2*time.Minute {
|
||||
t.Errorf("idle timeout = %v", cfg.OpenCode.IdleTimeout)
|
||||
}
|
||||
if cfg.Paths.Worktree != "/opt/data/ratatoskr/worktrees" {
|
||||
t.Errorf("worktree = %q", cfg.Paths.Worktree)
|
||||
if cfg.Paths.Worktree != "./worktrees" {
|
||||
t.Errorf("worktree = %q, want ./worktrees", cfg.Paths.Worktree)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -59,8 +59,8 @@ type ChatCfg struct {
|
||||
}
|
||||
|
||||
type PathsCfg struct {
|
||||
Worktree string `yaml:"worktree" default:"/opt/data/ratatoskr/worktrees"`
|
||||
DB string `yaml:"db" default:"/opt/data/ratatoskr/ratatoskr.db" env:"RATATOSKR_DB"`
|
||||
Worktree string `yaml:"worktree" default:"./worktrees"`
|
||||
DB string `yaml:"db" default:"./ratatoskr.db" env:"RATATOSKR_DB"`
|
||||
}
|
||||
|
||||
// Validate проверяет обязательные поля. Возвращает C1 MissingField
|
||||
|
||||
Reference in New Issue
Block a user