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

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 'request_body=<dynamic>' \
--arg 'event=<string>'

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 = {
request_body = <dynamic>
event = <string>
}
}

Params

NameTypeRequiredDescriptionDefault
request_bodydynamicYesGitHub event request body.-
slack_credstringYesName for Slack credentials to use. If not provided, the default credentials will be used.default
slack_channelstringYesChannel, private group, or IM channel to send message to.test-channel
eventstringYesGitHub event.-

Outputs

NameDescription
post_message_check