From bef63eb6f82a29432904d9bf95566934bf37911a Mon Sep 17 00:00:00 2001 From: Ian Ker-Seymer Date: Wed, 14 Jun 2023 15:37:14 -0400 Subject: [PATCH 1/2] Add slack noti for build failure --- .github/workflows/docker.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index f182e4be..9e41ffc1 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -133,3 +133,13 @@ jobs: password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }} repository: rbsys/${{ matrix.platform.ruby_target }} readme-filepath: ./readme.md + + - name: Slack Noti on Failure + uses: 8398a7/action-slack@v3 + with: + status: ${{ job.status }} + fields: repo,message,commit,author,action,eventName,ref,workflow,job,took,pullRequest + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} + # if: failure() + if: always() From 56bea207205d62822bca4dad785427b74c216326 Mon Sep 17 00:00:00 2001 From: Ian Ker-Seymer Date: Wed, 14 Jun 2023 15:39:17 -0400 Subject: [PATCH 2/2] Only on failure --- .github/workflows/docker.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 9e41ffc1..0b23007f 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -141,5 +141,4 @@ jobs: fields: repo,message,commit,author,action,eventName,ref,workflow,job,took,pullRequest env: SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} - # if: failure() - if: always() + if: failure()