3 Commits
Author SHA1 Message Date
magerbeton e0bdf2f57b fix(git): tolerate remotes without a url key
goreleaser / goreleaser (push) Failing after 1m9s
goreleaser / release-image (push) Failing after 2m46s
goreleaser / goreleaser (push) Canceled after 1s
goreleaser / release-image (push) Failing after 14s
git-annex S3 special remotes have no url key; running
`git config --get-all remote.<name>.url` on them exits 1, which made
tea hard-fail in Config() on any repo that has such a remote. Treat a
missing key (exit 1 with empty or 'No such section or key' stderr) as an
empty URL list, mirroring the existing branch-section handling.
2026-08-23 16:07:55 +02:00
Lunny Xiao d4545d8ed7 Add reply to code review (#978)
Follow https://gitea.com/gitea/go-sdk/pulls/784

Reviewed-on: https://gitea.com/gitea/tea/pulls/978
2026-06-26 21:40:31 +00:00
Lunny Xiao a664449282 Use git command instead of go git (#1005)
Remove go git library because it doesn't support sha256 repository but have an interface so that we could have other backend for the future.

Reviewed-on: https://gitea.com/gitea/tea/pulls/1005
Reviewed-by: Zettat123 <39446+zettat123@noreply.gitea.com>
2026-05-23 20:24:47 +00:00