Versions in this module Expand all Collapse all v0 v0.22.0 May 25, 2026 v0.21.0 May 17, 2026 Changes in this version + type CreateDeployment struct + func (c *CreateDeployment) Cancel(ctx core.ExecutionContext) error + func (c *CreateDeployment) Cleanup(ctx core.SetupContext) error + func (c *CreateDeployment) Color() string + func (c *CreateDeployment) Configuration() []configuration.Field + func (c *CreateDeployment) Description() string + func (c *CreateDeployment) Documentation() string + func (c *CreateDeployment) ExampleOutput() map[string]any + func (c *CreateDeployment) Execute(ctx core.ExecutionContext) error + func (c *CreateDeployment) HandleHook(ctx core.ActionHookContext) error + func (c *CreateDeployment) HandleWebhook(ctx core.WebhookRequestContext) (int, *core.WebhookResponseBody, error) + func (c *CreateDeployment) Hooks() []core.Hook + func (c *CreateDeployment) Icon() string + func (c *CreateDeployment) Label() string + func (c *CreateDeployment) Name() string + func (c *CreateDeployment) OutputChannels(configuration any) []core.OutputChannel + func (c *CreateDeployment) ProcessQueueItem(ctx core.ProcessQueueContext) (*uuid.UUID, error) + func (c *CreateDeployment) Setup(ctx core.SetupContext) error + type CreateDeploymentConfiguration struct + AutoMerge bool + Description string + Environment string + ProductionEnvironment bool + Ref string + Repository string + RequiredContexts []string + Task string + TransientEnvironment bool + type CreateDeploymentStatus struct + func (c *CreateDeploymentStatus) Cancel(ctx core.ExecutionContext) error + func (c *CreateDeploymentStatus) Cleanup(ctx core.SetupContext) error + func (c *CreateDeploymentStatus) Color() string + func (c *CreateDeploymentStatus) Configuration() []configuration.Field + func (c *CreateDeploymentStatus) Description() string + func (c *CreateDeploymentStatus) Documentation() string + func (c *CreateDeploymentStatus) ExampleOutput() map[string]any + func (c *CreateDeploymentStatus) Execute(ctx core.ExecutionContext) error + func (c *CreateDeploymentStatus) HandleHook(ctx core.ActionHookContext) error + func (c *CreateDeploymentStatus) HandleWebhook(ctx core.WebhookRequestContext) (int, *core.WebhookResponseBody, error) + func (c *CreateDeploymentStatus) Hooks() []core.Hook + func (c *CreateDeploymentStatus) Icon() string + func (c *CreateDeploymentStatus) Label() string + func (c *CreateDeploymentStatus) Name() string + func (c *CreateDeploymentStatus) OutputChannels(configuration any) []core.OutputChannel + func (c *CreateDeploymentStatus) ProcessQueueItem(ctx core.ProcessQueueContext) (*uuid.UUID, error) + func (c *CreateDeploymentStatus) Setup(ctx core.SetupContext) error + type CreateDeploymentStatusConfiguration struct + DeploymentID string + Description string + Environment string + EnvironmentURL string + LogURL string + Repository string + State string