[ty] ecosystem-analyzer: Support bare git repositories (#23054)
This pulls in
https://github.com/astral-sh/ecosystem-analyzer/commit/c6ccb9fc56755ccd826721a24f53fc871a603474,
which updates the ecosystem-analyzer to work with bare `ty` repos. This
should have no affect on our CI job, since we don't use bare repos
there, but I want to pull in the update anyway to (a) make sure it
didn't break anything and (b) make sure we're not using a stale
dependency.