refactor(update): владелец пакета — жёсткая константа packageOwner
All checks were successful
CI / test (push) Successful in 48s
CI / build-and-package (amd64, darwin) (push) Successful in 46s
CI / build-and-package (amd64, linux) (push) Successful in 44s
CI / build-and-package (amd64, windows) (push) Successful in 47s
CI / build-and-package (arm64, darwin) (push) Successful in 45s
CI / build-and-package (arm64, linux) (push) Successful in 47s
All checks were successful
CI / test (push) Successful in 48s
CI / build-and-package (amd64, darwin) (push) Successful in 46s
CI / build-and-package (amd64, linux) (push) Successful in 44s
CI / build-and-package (amd64, windows) (push) Successful in 47s
CI / build-and-package (arm64, darwin) (push) Successful in 45s
CI / build-and-package (arm64, linux) (push) Successful in 47s
- Убран update.owner из конфига, ldflag -X main.updateOwner, vars.TC_GITEA_OWNER и UPDATE_OWNER в Make. - Владелец пакета = packageOwner (kamelion), совпадает с владельцем репо и создателем токена. - app.New снова с 3 аргументами; тесты обновлены.
This commit is contained in:
@@ -24,11 +24,6 @@ var version = "dev"
|
||||
// Без ldflags — пустой; тогда используется update.token из конфига (если задан).
|
||||
var updateToken = ""
|
||||
|
||||
// updateOwner — владелец Gitea-пакета (обычно git-юзер), вшивается при сборке:
|
||||
// go build -ldflags "-X main.updateOwner=kamelion"
|
||||
// Без ldflags — пустой; тогда используется update.owner из конфига (если задан).
|
||||
var updateOwner = ""
|
||||
|
||||
func main() {
|
||||
cfg := flag.String("config", "", "путь к config.yaml (по умолчанию — CWD/config.yaml)")
|
||||
versionFlag := flag.Bool("version", false, "показать версию и выйти")
|
||||
@@ -39,7 +34,7 @@ func main() {
|
||||
return
|
||||
}
|
||||
|
||||
a, err := app.New(*cfg, version, updateToken, updateOwner)
|
||||
a, err := app.New(*cfg, version, updateToken)
|
||||
if err != nil {
|
||||
log.Fatalf("app init: %v", err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user