diff --git a/.github/workflows/slack_with_webhook.yml b/.github/workflows/slack_with_webhook.yml new file mode 100644 index 00000000..612d374f --- /dev/null +++ b/.github/workflows/slack_with_webhook.yml @@ -0,0 +1,50 @@ +on: [push] + +jobs: + new_push_job: + runs-on: ubuntu-latest + name: New push to repo + steps: + - name: Send GitHub trigger payload to Slack Workflow Builder + id: slack + uses: slackapi/slack-github-action@v1.26.0 + with: + payload: | + { + "text": "Danny Torrence left a 1 star review for your property.", + "blocks": [ + { + "type": "section", + "text": { + "type": "mrkdwn", + "text": "Danny Torrence left the following review for your property:" + } + }, + { + "type": "section", + "block_id": "section567", + "text": { + "type": "mrkdwn", + "text": " \\n :star: \\n Doors had too many axe holes, guest in room 237 was far too rowdy, whole place felt stuck in the 1920s." + }, + "accessory": { + "type": "image", + "image_url": "https://is5-ssl.mzstatic.com/image/thumb/Purple3/v4/d3/72/5c/d3725c8f-c642-5d69-1904-aa36e4297885/source/256x256bb.jpg", + "alt_text": "Haunted hotel image" + } + }, + { + "type": "section", + "block_id": "section789", + "fields": [ + { + "type": "mrkdwn", + "text": "*Average Rating*\\n1.0" + } + ] + } + ] + } + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} + SLACK_WEBHOOK_TYPE: INCOMING_WEBHOOK