From d1c690d556350521eb6fdd3a2411c5d6c721278f Mon Sep 17 00:00:00 2001 From: Luchian Nemes Date: Thu, 29 Oct 2020 09:41:04 +0200 Subject: (MODULES-10815) Add Slack notification job This commit adds a job to the `[Daily] Unit Tests with nightly Puppet gem` workflow that notifies us the conclusion of it via Slack. --- .../workflows/daily_unit_tests_with_nightly_puppet_gem.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/daily_unit_tests_with_nightly_puppet_gem.yaml b/.github/workflows/daily_unit_tests_with_nightly_puppet_gem.yaml index bf07dc5..16d4500 100644 --- a/.github/workflows/daily_unit_tests_with_nightly_puppet_gem.yaml +++ b/.github/workflows/daily_unit_tests_with_nightly_puppet_gem.yaml @@ -56,3 +56,14 @@ jobs: - name: Run unit tests run: bundle exec rake parallel_spec + + notify-via-slack: + name: Notify workflow conclusion via Slack + if: ${{ always() }} + needs: daily_unit_tests_with_nightly_puppet_gem + runs-on: 'ubuntu-latest' + steps: + - uses: luchihoratiu/notify-via-slack@main + with: + SLACK_CHANNEL: ${{ secrets.SLACK_CHANNEL }} + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} -- cgit v1.2.3