sample
turbot/flowpipe-samples/notify-slack-new-github-release
Get Involved
Version
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> }}
Triggers
Params
Name | Type | Required | Description | Default |
---|---|---|---|---|
event | string | Yes | GitHub event. | - |
request_body | any | Yes | GitHub event request body. | - |
conn | connection.slack | Yes | Name of Slack connection to use. If not provided, the default Slack connection will be used. | connection.slack.default |
slack_channel | string | Yes | Channel, private group, or IM channel to send message to. | test-channel |
Outputs
Name | Description |
---|---|
post_message_check |