From 8c0670749d645512b50bcc4cd2d6725527be04f7 Mon Sep 17 00:00:00 2001 From: agobrech Date: Mon, 22 May 2023 11:36:35 +0200 Subject: [PATCH] add slack config --- .github/slack.yml | 31 ++++++++++++++++++++++++++++ .github/workflows/test-workflows.yml | 2 +- 2 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 .github/slack.yml diff --git a/.github/slack.yml b/.github/slack.yml new file mode 100644 index 0000000000..cd9c7af608 --- /dev/null +++ b/.github/slack.yml @@ -0,0 +1,31 @@ +username: Test-Workflow +icon_url: https://d33wubrfki0l68.cloudfront.net/b8db213a4d85ebec7b82272cacb727a05a9a1475/96e9f/_images/n8n-docs-icon.svg + +pretext: Triggered via {{eventName}} by {{actor}} {{or action "action"}} {{ref}} `{{diffRef}}` +title: GitHub Actions +title_link: https://support.github.com + +text: | + *<{{workflowRunUrl}}|Workflow _{{workflow}}_ job _{{jobName}}_ triggered by _{{eventName}}_ is _{{jobStatus}}_>* for <{{refUrl}}|`{{ref}}`> + *Error* + {{steps.tests.outputs}} + {{payload}} + +fallback: |- + [GitHub] {{workflow}} #{{runNumber}} {{jobName}} is {{jobStatus}} + +footer: >- + <{{repositoryUrl}}|{{repositoryName}}> {{workflow}} #{{runNumber}} + +colors: + success: '#5DADE2' + failure: '#884EA0' + cancelled: '#A569BD' + default: '#7D3C98' + +icons: + success: ':white_check_mark:' + failure: ':grimacing:' + cancelled: ':x:' + skipped: ':heavy_minus_sign:' + default: ':interrobang:' diff --git a/.github/workflows/test-workflows.yml b/.github/workflows/test-workflows.yml index d306d84957..606f2cc78b 100644 --- a/.github/workflows/test-workflows.yml +++ b/.github/workflows/test-workflows.yml @@ -103,4 +103,4 @@ jobs: status: ${{ job.status }} channel: '#updates-build-alerts-test' webhook-url: ${{ secrets.SLACK_WEBHOOK_URL }} - message: ${{ steps.tests.outputs.slackMessage}} (${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}) + message: ${{ steps.tests.outputs}} (${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }})