Closed graza-io closed 10 months ago
mod "input" {
title = "Input Test"
}
variable "slack_token" {
type = string
description = "Slack Token"
default = "xoxp-69<SNIPPED>"
}
integration "slack" "my_slack_app" {
token = var.slack_token
}
pipeline "test" {
step "transform" "initial_step" {
value = "Awaiting Input..."
}
step "input" "get_value" {
type = "button"
prompt = "Pick One"
options = ["Hello","Goodbye","What?"]
notify {
integration = integration.slack.my_slack_app
channel = "#general"
}
}
step "transform" "finish_step" {
value = step.input.get_value.value
}
output "selected_input" {
value = step.transform.finish_step.value
}
}
Under certain circumstances when primitives fail the following code in
internal/es/command/step_start.go
is hit, returnstrue
and then the process hangs: