Versions in this module Expand all Collapse all v0 v0.19.0 May 4, 2026 Changes in this version + const WorkflowFailedOutputChannel + const WorkflowPassedOutputChannel + const WorkflowPayloadType + const WorkflowPollInterval + const WorkflowRunConclusionSuccess + const WorkflowRunStatusCompleted + type Input struct + Name string + Value string + type OnWorkflowRun struct + func (t *OnWorkflowRun) ExampleData() map[string]any + func (w *OnWorkflowRun) Cleanup(ctx core.TriggerContext) error + func (w *OnWorkflowRun) Color() string + func (w *OnWorkflowRun) Configuration() []configuration.Field + func (w *OnWorkflowRun) Description() string + func (w *OnWorkflowRun) Documentation() string + func (w *OnWorkflowRun) HandleHook(ctx core.TriggerHookContext) (map[string]any, error) + func (w *OnWorkflowRun) HandleWebhook(ctx core.WebhookRequestContext) (int, *core.WebhookResponseBody, error) + func (w *OnWorkflowRun) Hooks() []core.Hook + func (w *OnWorkflowRun) Icon() string + func (w *OnWorkflowRun) Label() string + func (w *OnWorkflowRun) Name() string + func (w *OnWorkflowRun) Setup(ctx core.TriggerContext) error + type OnWorkflowRunConfiguration struct + Conclusions []string + Repository string + WorkflowFiles []string + type RunWorkflow struct + func (c *RunWorkflow) ExampleOutput() map[string]any + func (r *RunWorkflow) Cancel(ctx core.ExecutionContext) error + func (r *RunWorkflow) Cleanup(ctx core.SetupContext) error + func (r *RunWorkflow) Color() string + func (r *RunWorkflow) Configuration() []configuration.Field + func (r *RunWorkflow) Description() string + func (r *RunWorkflow) Documentation() string + func (r *RunWorkflow) Execute(ctx core.ExecutionContext) error + func (r *RunWorkflow) HandleHook(ctx core.ActionHookContext) error + func (r *RunWorkflow) HandleWebhook(ctx core.WebhookRequestContext) (int, *core.WebhookResponseBody, error) + func (r *RunWorkflow) Hooks() []core.Hook + func (r *RunWorkflow) Icon() string + func (r *RunWorkflow) Label() string + func (r *RunWorkflow) Name() string + func (r *RunWorkflow) OutputChannels(configuration any) []core.OutputChannel + func (r *RunWorkflow) ProcessQueueItem(ctx core.ProcessQueueContext) (*uuid.UUID, error) + func (r *RunWorkflow) Setup(ctx core.SetupContext) error + type RunWorkflowExecutionMetadata struct + WorkflowRun *WorkflowRunMetadata + type RunWorkflowSpec struct + Inputs []Input + Ref string + Repository string + WorkflowFile string + type WorkflowRunMetadata struct + Conclusion string + ID int64 + Status string + URL string