Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GithubClient ¶
func NewClient ¶
func NewClient(accessToken string) *GithubClient
NewClient is the constructor method for the GitHub client wrapper
func (*GithubClient) GetAllPullRequestsForMonth ¶
func (ghc *GithubClient) GetAllPullRequestsForMonth(ctx context.Context, owner string, repo string, month time.Month) ([]*github.Issue, error)
GetAllPullRequests - used for the monthly report
func (*GithubClient) GetStaleFeatureRequests ¶
func (ghc *GithubClient) GetStaleFeatureRequests(ctx context.Context, owner string, repo string, frLabel string) ([]*github.Issue, error)
GetStaleFeatureRequests returns a list of issues with the feature request label that are: - older than 60 days - have less than 5 positive reactions - have no cross referenced PR's
Click to show internal directories.
Click to hide internal directories.