Why doesn't the CLI tool send gitSource during deployment? The Git branch URL is not generated

Hello everyone,

I’m using GitHub with Vercel and would like to deploy my project using a combination of GitHub Actions and the Vercel CLI.

However, I’ve noticed that when deploying via the Vercel CLI, the Git branch URL is not generated.
Upon investigation, it seems this issue is due to the CLI not sending the gitSource.

Question:

Why doesn’t the CLI send the gitSource?
If there isn’t a specific reason for this, I would like to propose a fix that enables the CLI to send the gitSource and submit a PR.

CLI Version:

$ verce--version
Vercel CLI 37.2.1
37.2.1

Note:

There seems to have been a similar discussion in the past, but it appears that it was not addressed.