Versions in this module Expand all Collapse all v0 v0.19.0 May 4, 2026 Changes in this version + const ReactionTargetIssueComment + const ReactionTargetReviewComment + type AddReaction struct + func (c *AddReaction) Cancel(ctx core.ExecutionContext) error + func (c *AddReaction) Cleanup(ctx core.SetupContext) error + func (c *AddReaction) Color() string + func (c *AddReaction) Configuration() []configuration.Field + func (c *AddReaction) Description() string + func (c *AddReaction) Documentation() string + func (c *AddReaction) ExampleOutput() map[string]any + func (c *AddReaction) Execute(ctx core.ExecutionContext) error + func (c *AddReaction) HandleHook(ctx core.ActionHookContext) error + func (c *AddReaction) HandleWebhook(ctx core.WebhookRequestContext) (int, *core.WebhookResponseBody, error) + func (c *AddReaction) Hooks() []core.Hook + func (c *AddReaction) Icon() string + func (c *AddReaction) Label() string + func (c *AddReaction) Name() string + func (c *AddReaction) OutputChannels(configuration any) []core.OutputChannel + func (c *AddReaction) ProcessQueueItem(ctx core.ProcessQueueContext) (*uuid.UUID, error) + func (c *AddReaction) Setup(ctx core.SetupContext) error + type AddReactionConfiguration struct + CommentID string + Content string + Repository string + Target string + type CreateReview struct + func (c *CreateReview) Cancel(ctx core.ExecutionContext) error + func (c *CreateReview) Cleanup(ctx core.SetupContext) error + func (c *CreateReview) Color() string + func (c *CreateReview) Configuration() []configuration.Field + func (c *CreateReview) Description() string + func (c *CreateReview) Documentation() string + func (c *CreateReview) ExampleOutput() map[string]any + func (c *CreateReview) Execute(ctx core.ExecutionContext) error + func (c *CreateReview) HandleHook(ctx core.ActionHookContext) error + func (c *CreateReview) HandleWebhook(ctx core.WebhookRequestContext) (int, *core.WebhookResponseBody, error) + func (c *CreateReview) Hooks() []core.Hook + func (c *CreateReview) Icon() string + func (c *CreateReview) Label() string + func (c *CreateReview) Name() string + func (c *CreateReview) OutputChannels(configuration any) []core.OutputChannel + func (c *CreateReview) ProcessQueueItem(ctx core.ProcessQueueContext) (*uuid.UUID, error) + func (c *CreateReview) Setup(ctx core.SetupContext) error + type CreateReviewConfiguration struct + Body *string + Event string + PullNumber string + Repository string + type OnPRComment struct + func (p *OnPRComment) Cleanup(ctx core.TriggerContext) error + func (p *OnPRComment) Color() string + func (p *OnPRComment) Configuration() []configuration.Field + func (p *OnPRComment) Description() string + func (p *OnPRComment) Documentation() string + func (p *OnPRComment) HandleHook(ctx core.TriggerHookContext) (map[string]any, error) + func (p *OnPRComment) HandleWebhook(ctx core.WebhookRequestContext) (int, *core.WebhookResponseBody, error) + func (p *OnPRComment) Hooks() []core.Hook + func (p *OnPRComment) Icon() string + func (p *OnPRComment) Label() string + func (p *OnPRComment) Name() string + func (p *OnPRComment) Setup(ctx core.TriggerContext) error + func (t *OnPRComment) ExampleData() map[string]any + type OnPRReviewComment struct + func (p *OnPRReviewComment) Cleanup(ctx core.TriggerContext) error + func (p *OnPRReviewComment) Color() string + func (p *OnPRReviewComment) Configuration() []configuration.Field + func (p *OnPRReviewComment) Description() string + func (p *OnPRReviewComment) Documentation() string + func (p *OnPRReviewComment) HandleHook(ctx core.TriggerHookContext) (map[string]any, error) + func (p *OnPRReviewComment) HandleWebhook(ctx core.WebhookRequestContext) (int, *core.WebhookResponseBody, error) + func (p *OnPRReviewComment) Hooks() []core.Hook + func (p *OnPRReviewComment) Icon() string + func (p *OnPRReviewComment) Label() string + func (p *OnPRReviewComment) Name() string + func (p *OnPRReviewComment) Setup(ctx core.TriggerContext) error + func (t *OnPRReviewComment) ExampleData() map[string]any + type OnPullRequest struct + func (p *OnPullRequest) Cleanup(ctx core.TriggerContext) error + func (p *OnPullRequest) Color() string + func (p *OnPullRequest) Configuration() []configuration.Field + func (p *OnPullRequest) Description() string + func (p *OnPullRequest) Documentation() string + func (p *OnPullRequest) HandleHook(ctx core.TriggerHookContext) (map[string]any, error) + func (p *OnPullRequest) HandleWebhook(ctx core.WebhookRequestContext) (int, *core.WebhookResponseBody, error) + func (p *OnPullRequest) Hooks() []core.Hook + func (p *OnPullRequest) Icon() string + func (p *OnPullRequest) Label() string + func (p *OnPullRequest) Name() string + func (p *OnPullRequest) Setup(ctx core.TriggerContext) error + func (t *OnPullRequest) ExampleData() map[string]any + type OnPullRequestConfiguration struct + Actions []string + Repository string