angular-docs-cn/dev-infra/utils/git
Paul Gschwendtner d7ff8d765c refactor(dev-infra): use shared github repo interface (#38656)
Instead of maintaining multiple interface for grouping
owner name and repo name, we expose a shared interface
describing a Github repository.

One unfortunate downside is that the GraphQL Github
and Rest API diverge slightly with the key for the
repository name. i.e. rest uses `repo` for the name
of a repository, while GraphQL uses `name` for the name.

If that would be consistent, we could use the rest operator
to pass a repository to the Octokit REST or GraphQL API. This
does not work, so we have a small manual overhead as seen
in the `branches.ts` file.

PR Close #38656
2020-09-28 16:11:40 -04:00
..
github-urls.ts refactor(dev-infra): share more github code between commands (#38656) 2020-09-28 16:11:38 -04:00
github-yargs.ts refactor(dev-infra): share more github code between commands (#38656) 2020-09-28 16:11:38 -04:00
github.ts refactor(dev-infra): use shared github repo interface (#38656) 2020-09-28 16:11:40 -04:00
index.ts refactor(dev-infra): do not print git commands in silent mode (#38656) 2020-09-28 16:11:39 -04:00