sample
turbot/flowpipe-samples/notify-slack-new-github-release

Pipeline: Router Pipeline

Read the release event and send a Slack message for new releases.

Run the pipeline

To run this pipeline from your terminal:

flowpipe pipeline run notify_slack_new_github_release.pipeline.router_pipeline \
--arg 'event=<string>' \
--arg 'request_body=<any>'

Use this pipeline

To call this pipeline from your pipeline, use a step:

step "pipeline" "step_name" {
pipeline = notify_slack_new_github_release.pipeline.router_pipeline
args = {
event = <string>
request_body = <any>
}
}

Params

NameTypeRequiredDescriptionDefault
event
string
YesGitHub event.-
request_body
any
YesGitHub event request body.-
conn
connection.slack
YesName of Slack connection to use. If not provided, the default Slack connection will be used.connection.slack.default
slack_channel
string
YesChannel, private group, or IM channel to send message to.test-channel

Outputs

NameDescription
post_message_check