fix: fast-forward template checkout

This commit is contained in:
eding 2026-07-20 23:47:53 +02:00
parent 8916d6ee4c
commit df1a95f349

View file

@ -90,7 +90,10 @@ func ensureRepo(dir, repoURL, ref string) error {
if err := utils.RunCommandInDir(dir, "git", "fetch", "origin"); err != nil {
return err
}
return utils.RunCommandInDir(dir, "git", "checkout", ref)
if err := utils.RunCommandInDir(dir, "git", "checkout", ref); err != nil {
return err
}
return utils.RunCommandInDir(dir, "git", "pull", "--ff-only", "origin", ref)
}
func ensureTalosConfig(generatedDir string, cfg config.Config) error {