config: удалён GiteaCfg (GITEA_URL/GITEA_TOKEN) — нигде не использовался, хранение в локальной SQLite
All checks were successful
build-test / build (push) Successful in 33s

This commit is contained in:
Hermes
2026-08-15 10:07:54 +05:00
parent c72b41b2c5
commit 35fcffe035
3 changed files with 3 additions and 68 deletions

View File

@@ -35,7 +35,6 @@ func (d *Duration) UnmarshalYAML(unmarshal func(any) error) error {
// Config — полная конфигурация бинаря.
type Config struct {
Telegram TelegramCfg `yaml:"telegram"`
Gitea GiteaCfg `yaml:"gitea"`
OpenCode OpenCodeCfg `yaml:"opencode"`
Chat ChatCfg `yaml:"chat"`
Paths PathsCfg `yaml:"paths"`
@@ -46,12 +45,6 @@ type TelegramCfg struct {
ChatID string `yaml:"chat_id" env:"TG_CHAT_ID"`
}
type GiteaCfg struct {
URL string `yaml:"url" env:"GITEA_URL"`
Token string `yaml:"token" env:"GITEA_TOKEN"`
User string `yaml:"user" env:"GITEA_USER"`
}
type OpenCodeCfg struct {
Bin string `yaml:"bin" default:"opencode"`
DBPath string `yaml:"db_path" default:""`
@@ -80,11 +73,5 @@ func (c *Config) Validate() error {
if c.Telegram.ChatID == "" {
errs = append(errs, fmt.Errorf("%w: telegram.chat_id", ErrMissingField))
}
if c.Gitea.URL == "" {
errs = append(errs, fmt.Errorf("%w: gitea.url", ErrMissingField))
}
if c.Gitea.Token == "" {
errs = append(errs, fmt.Errorf("%w: gitea.token", ErrMissingField))
}
return errors.Join(errs...)
}