Versions in this module Expand all Collapse all v1 v1.0.0 Aug 22, 2025 Changes in this version + func Ptr[T any](t T) *T + func ServePlugin(p Plugin) + type Base struct + func (p Base) Apply(ctx Context) error + func (p Base) Filter(ctx Context) (bool, error) + func (p Base) Init(config map[string]string) error + func (p Base) OnPrClosed(ctx Context) error + func (p Base) OnPrCreated(ctx Context) error + func (p Base) OnPrMerged(ctx Context) error + func (p Base) Shutdown() error + type Context struct + type Plugin interface + Apply func(ctx Context) error + Filter func(ctx Context) (bool, error) + Init func(config map[string]string) error + Name func() string + OnPrClosed func(ctx Context) error + OnPrCreated func(ctx Context) error + OnPrMerged func(ctx Context) error + Shutdown func() error