github

package
v0.0.0-...-eaff1cd Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 7, 2020 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetGithubToken

func GetGithubToken() string

func IsAlreadyExistError

func IsAlreadyExistError(err error) bool

func ProjectCardOption

func ProjectCardOption(card *github.ProjectCard) (cardOpts github.ProjectCardOptions, err error)

Types

type GitHub

type GitHub struct {
	// contains filtered or unexported fields
}

func NewGitHub

func NewGitHub() (*GitHub, error)

func (*GitHub) CreateLabel

func (gh *GitHub) CreateLabel(owner, repo, name, color, description string) (*github.Label, *github.Response, error)

func (*GitHub) CreateMilestone

func (gh *GitHub) CreateMilestone(owner, repo, milestone string) (*github.Milestone, *github.Response, error)

func (*GitHub) GetColumnCards

func (gh *GitHub) GetColumnCards(columnID int64) ([]*github.ProjectCard, *github.Response, error)

func (*GitHub) GetIssue

func (gh *GitHub) GetIssue(owner, repo string, id int) (*github.Issue, *github.Response, error)

func (*GitHub) GetMilestones

func (gh *GitHub) GetMilestones(owner, repo string) ([]*github.Milestone, *github.Response, error)

func (*GitHub) GetProjectColumn

func (gh *GitHub) GetProjectColumn(projectID int64, columnName string) (int64, error)

func (*GitHub) GetProjectColumns

func (gh *GitHub) GetProjectColumns(projectID int64) ([]*github.ProjectColumn, *github.Response, error)

func (*GitHub) GetProjectIDs

func (gh *GitHub) GetProjectIDs(owner string, urls []string) (ids []int64, err error)

func (*GitHub) GetProjects

func (gh *GitHub) GetProjects(owner string) ([]*github.Project, *github.Response, error)

func (*GitHub) GetRepositories

func (gh *GitHub) GetRepositories(owner string) ([]*github.Repository, error)

func (*GitHub) MoveCardToAnotherProjectColumn

func (gh *GitHub) MoveCardToAnotherProjectColumn(card *github.ProjectCard, columnID int64) (*github.ProjectCard, *github.Response, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL