config: удалён GiteaCfg (GITEA_URL/GITEA_TOKEN) — нигде не использовался, хранение в локальной SQLite
All checks were successful
build-test / build (push) Successful in 33s
All checks were successful
build-test / build (push) Successful in 33s
This commit is contained in:
@@ -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...)
|
||||
}
|
||||
Reference in New Issue
Block a user