From 3762701fa27d84b495888127786a8ed67c29170c Mon Sep 17 00:00:00 2001 From: zackzhangkai Date: Fri, 23 Apr 2021 15:15:37 +0800 Subject: [PATCH] allow notification to slact when e2e failed Signed-off-by: zackzhangkai --- .github/workflows/e2e-test.yml | 11 ++++++++++- .github/workflows/nightly-builds.yml | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/e2e-test.yml b/.github/workflows/e2e-test.yml index 78bb9f7e8..c5fe958f1 100644 --- a/.github/workflows/e2e-test.yml +++ b/.github/workflows/e2e-test.yml @@ -34,4 +34,13 @@ jobs: run: KIND_CLUSTER_NAME=chart-testing hack/deploy-kubesphere.sh - name: Run e2e testing - run: go test ./test/e2e \ No newline at end of file + run: go test ./test/e2e + + - name: slack + uses: 8398a7/action-slack@v3 + env: + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} + with: + status: ${{ job.status }} + fields: repo,message,commit,author,action,eventName,ref,workflow,job,took + if: failure() \ No newline at end of file diff --git a/.github/workflows/nightly-builds.yml b/.github/workflows/nightly-builds.yml index b58ebba87..429e95eae 100644 --- a/.github/workflows/nightly-builds.yml +++ b/.github/workflows/nightly-builds.yml @@ -65,4 +65,4 @@ jobs: with: status: ${{ job.status }} fields: repo,message,commit,author,action,eventName,ref,workflow,job,took - if: always() + if: failure()