diff options
Diffstat (limited to 'modules/migrations/github.go')
-rw-r--r-- | modules/migrations/github.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/migrations/github.go b/modules/migrations/github.go index 93ba108548..c5f29cabb7 100644 --- a/modules/migrations/github.go +++ b/modules/migrations/github.go @@ -118,6 +118,12 @@ func (g *GithubDownloaderV3) GetRepoInfo() (*base.Repository, error) { }, nil } +// GetTopics return github topics +func (g *GithubDownloaderV3) GetTopics() ([]string, error) { + r, _, err := g.client.Repositories.Get(g.ctx, g.repoOwner, g.repoName) + return r.Topics, err +} + // GetMilestones returns milestones func (g *GithubDownloaderV3) GetMilestones() ([]*base.Milestone, error) { var perPage = 100 |