Documentation
¶
Index ¶
- func Register(ctx context.Context, cmd *cli.Command, w worker.Worker)
- type API
- func (a *API) IssuesCommentsCreateActivity(ctx context.Context, req github.IssuesCommentsCreateRequest) (*github.IssueComment, error)
- func (a *API) IssuesCommentsDeleteActivity(ctx context.Context, req github.IssuesCommentsDeleteRequest) error
- func (a *API) IssuesCommentsUpdateActivity(ctx context.Context, req github.IssuesCommentsUpdateRequest) (*github.IssueComment, error)
- func (a *API) PullRequestsCommentsCreateActivity(ctx context.Context, req github.PullRequestsCommentsCreateRequest) (*github.PullComment, error)
- func (a *API) PullRequestsCommentsCreateReplyActivity(ctx context.Context, req github.PullRequestsCommentsCreateReplyRequest) (*github.PullComment, error)
- func (a *API) PullRequestsCommentsDeleteActivity(ctx context.Context, req github.PullRequestsCommentsDeleteRequest) error
- func (a *API) PullRequestsCommentsUpdateActivity(ctx context.Context, req github.PullRequestsCommentsUpdateRequest) (*github.PullComment, error)
- func (a *API) PullRequestsGetActivity(ctx context.Context, req github.PullRequestsGetRequest) (*github.PullRequest, error)
- func (a *API) PullRequestsListCommitsActivity(ctx context.Context, req github.PullRequestsListCommitsRequest) ([]github.Commit, error)
- func (a *API) PullRequestsListFilesActivity(ctx context.Context, req github.PullRequestsListFilesRequest) ([]github.File, error)
- func (a *API) PullRequestsMergeActivity(ctx context.Context, req github.PullRequestsMergeRequest) (*github.PullRequestsMergeResponse, error)
- func (a *API) PullRequestsReviewsCreateActivity(ctx context.Context, req github.PullRequestsReviewsCreateRequest) (*github.Review, error)
- func (a *API) PullRequestsReviewsDeleteActivity(ctx context.Context, req github.PullRequestsReviewsDeleteRequest) error
- func (a *API) PullRequestsReviewsDismissActivity(ctx context.Context, req github.PullRequestsReviewsDismissRequest) (*github.Review, error)
- func (a *API) PullRequestsReviewsSubmitActivity(ctx context.Context, req github.PullRequestsReviewsSubmitRequest) (*github.Review, error)
- func (a *API) PullRequestsReviewsUpdateActivity(ctx context.Context, req github.PullRequestsReviewsUpdateRequest) (*github.Review, error)
- func (a *API) UsersGetActivity(ctx context.Context, req github.UsersGetRequest) (map[string]any, error)
- func (a *API) UsersListActivity(ctx context.Context, req github.UsersListRequest) ([]map[string]any, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type API ¶
type API struct {
// contains filtered or unexported fields
}
func (*API) IssuesCommentsCreateActivity ¶ added in v1.16.0
func (a *API) IssuesCommentsCreateActivity(ctx context.Context, req github.IssuesCommentsCreateRequest) (*github.IssueComment, error)
IssuesCommentsCreateActivity is based on: https://docs.github.com/en/rest/issues/comments?apiVersion=2022-11-28#create-an-issue-comment
func (*API) IssuesCommentsDeleteActivity ¶ added in v1.16.0
func (a *API) IssuesCommentsDeleteActivity(ctx context.Context, req github.IssuesCommentsDeleteRequest) error
IssuesCommentsDeleteActivity is based on: https://docs.github.com/en/rest/issues/comments?apiVersion=2022-11-28#delete-an-issue-comment
func (*API) IssuesCommentsUpdateActivity ¶ added in v1.16.0
func (a *API) IssuesCommentsUpdateActivity(ctx context.Context, req github.IssuesCommentsUpdateRequest) (*github.IssueComment, error)
IssuesCommentsUpdateActivity is based on: https://docs.github.com/en/rest/issues/comments?apiVersion=2022-11-28#update-an-issue-comment
func (*API) PullRequestsCommentsCreateActivity ¶ added in v1.16.0
func (a *API) PullRequestsCommentsCreateActivity(ctx context.Context, req github.PullRequestsCommentsCreateRequest) (*github.PullComment, error)
PullRequestsCommentsCreateActivity is based on: https://docs.github.com/en/rest/pulls/comments?apiVersion=2022-11-28#create-a-review-comment-for-a-pull-request
func (*API) PullRequestsCommentsCreateReplyActivity ¶ added in v1.16.0
func (a *API) PullRequestsCommentsCreateReplyActivity( ctx context.Context, req github.PullRequestsCommentsCreateReplyRequest, ) (*github.PullComment, error)
PullRequestsCommentsCreateReplyActivity is based on: https://docs.github.com/en/rest/pulls/comments?apiVersion=2022-11-28#create-a-reply-for-a-review-comment
func (*API) PullRequestsCommentsDeleteActivity ¶ added in v1.16.0
func (a *API) PullRequestsCommentsDeleteActivity(ctx context.Context, req github.PullRequestsCommentsDeleteRequest) error
PullRequestsCommentsDeleteActivity is based on: https://docs.github.com/en/rest/pulls/comments?apiVersion=2022-11-28#delete-a-review-comment-for-a-pull-request
func (*API) PullRequestsCommentsUpdateActivity ¶ added in v1.16.0
func (a *API) PullRequestsCommentsUpdateActivity(ctx context.Context, req github.PullRequestsCommentsUpdateRequest) (*github.PullComment, error)
PullRequestsCommentsUpdateActivity is based on: https://docs.github.com/en/rest/pulls/comments?apiVersion=2022-11-28#update-a-review-comment-for-a-pull-request
func (*API) PullRequestsGetActivity ¶ added in v1.16.0
func (a *API) PullRequestsGetActivity(ctx context.Context, req github.PullRequestsGetRequest) (*github.PullRequest, error)
PullRequestsGetActivity is based on: https://docs.github.com/en/rest/pulls/pulls?apiVersion=2022-11-28#get-a-pull-request
func (*API) PullRequestsListCommitsActivity ¶ added in v1.16.0
func (a *API) PullRequestsListCommitsActivity(ctx context.Context, req github.PullRequestsListCommitsRequest) ([]github.Commit, error)
PullRequestsListCommitsActivity is based on: https://docs.github.com/en/rest/pulls/pulls?apiVersion=2022-11-28#list-commits-on-a-pull-request
Pagination is handled internally if both PerPage and Page are 0 in the request, but either way the results are limited to a maximum of 250 commits. To receive a complete list, call [CommitsList].
func (*API) PullRequestsListFilesActivity ¶ added in v1.16.0
func (a *API) PullRequestsListFilesActivity(ctx context.Context, req github.PullRequestsListFilesRequest) ([]github.File, error)
PullRequestsListFilesActivity is based on: https://docs.github.com/en/rest/pulls/pulls?apiVersion=2022-11-28#list-pull-requests-files
Pagination is handled internally if both PerPage and Page are 0 in the request, but either way the results are limited to a maximum of 3000 files.
func (*API) PullRequestsMergeActivity ¶ added in v1.16.0
func (a *API) PullRequestsMergeActivity(ctx context.Context, req github.PullRequestsMergeRequest) (*github.PullRequestsMergeResponse, error)
PullRequestsMergeActivity is based on: https://docs.github.com/en/rest/pulls/pulls?apiVersion=2022-11-28#merge-a-pull-request
func (*API) PullRequestsReviewsCreateActivity ¶ added in v1.16.0
func (a *API) PullRequestsReviewsCreateActivity(ctx context.Context, req github.PullRequestsReviewsCreateRequest) (*github.Review, error)
PullRequestsReviewsCreateActivity is based on: https://docs.github.com/en/rest/pulls/reviews?apiVersion=2022-11-28#create-a-review-for-a-pull-request
func (*API) PullRequestsReviewsDeleteActivity ¶ added in v1.16.0
func (a *API) PullRequestsReviewsDeleteActivity(ctx context.Context, req github.PullRequestsReviewsDeleteRequest) error
PullRequestsReviewsDeleteActivity is based on: https://docs.github.com/en/rest/pulls/reviews?apiVersion=2022-11-28#delete-a-pending-review-for-a-pull-request
func (*API) PullRequestsReviewsDismissActivity ¶ added in v1.16.0
func (a *API) PullRequestsReviewsDismissActivity(ctx context.Context, req github.PullRequestsReviewsDismissRequest) (*github.Review, error)
PullRequestsReviewsDismissActivity is based on: https://docs.github.com/en/rest/pulls/reviews?apiVersion=2022-11-28#dismiss-a-review-for-a-pull-request
func (*API) PullRequestsReviewsSubmitActivity ¶ added in v1.16.0
func (a *API) PullRequestsReviewsSubmitActivity(ctx context.Context, req github.PullRequestsReviewsSubmitRequest) (*github.Review, error)
PullRequestsReviewsSubmitActivity is based on: https://docs.github.com/en/rest/pulls/reviews?apiVersion=2022-11-28#submit-a-review-for-a-pull-request
func (*API) PullRequestsReviewsUpdateActivity ¶ added in v1.16.0
func (a *API) PullRequestsReviewsUpdateActivity(ctx context.Context, req github.PullRequestsReviewsUpdateRequest) (*github.Review, error)
PullRequestsReviewsUpdateActivity is based on: https://docs.github.com/en/rest/pulls/reviews?apiVersion=2022-11-28#update-a-review-for-a-pull-request
func (*API) UsersGetActivity ¶
func (a *API) UsersGetActivity(ctx context.Context, req github.UsersGetRequest) (map[string]any, error)
UsersGetActivity is based on:
func (*API) UsersListActivity ¶
func (a *API) UsersListActivity(ctx context.Context, req github.UsersListRequest) ([]map[string]any, error)
UsersListActivity is based on: https://docs.github.com/en/rest/users/users?apiVersion=2022-11-28#list-users