Documentation
¶
Index ¶
- Constants
- type Configuration
- type GitHub
- func (g *GitHub) Actions() []core.Action
- func (g *GitHub) Color() string
- func (g *GitHub) Configuration() []configuration.Field
- func (g *GitHub) Description() string
- func (g *GitHub) HandleAction(ctx core.TriggerActionContext) (map[string]any, error)
- func (g *GitHub) HandleWebhook(ctx core.WebhookRequestContext) (int, error)
- func (g *GitHub) Icon() string
- func (g *GitHub) Label() string
- func (g *GitHub) Name() string
- func (g *GitHub) Setup(ctx core.TriggerContext) error
- type Metadata
- type Repository
Constants ¶
View Source
const MaxEventSize = 64 * 1024
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type GitHub ¶
type GitHub struct{}
func (*GitHub) Configuration ¶
func (g *GitHub) Configuration() []configuration.Field
func (*GitHub) Description ¶
func (*GitHub) HandleAction ¶
func (*GitHub) HandleWebhook ¶
func (g *GitHub) HandleWebhook(ctx core.WebhookRequestContext) (int, error)
type Metadata ¶
type Metadata struct {
Repository *Repository `json:"repository"`
}
type Repository ¶
Click to show internal directories.
Click to hide internal directories.