From 7801baeafa1360450e737cfbf380c424545ffeef Mon Sep 17 00:00:00 2001 From: Kenneth Bingham Date: Tue, 31 Jan 2023 10:47:35 -0500 Subject: [PATCH] stop trying futily to send Mattermost alerts in zrok forks and suppress alerts for Vercel "building" comments on PRs --- .github/workflows/zhook.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/zhook.yml b/.github/workflows/zhook.yml index a06b77c5..186bba5e 100644 --- a/.github/workflows/zhook.yml +++ b/.github/workflows/zhook.yml @@ -22,8 +22,18 @@ jobs: steps: - uses: openziti/ziti-mattermost-action-py@main if: | - (github.event_name != 'pull_request_review') - || (github.event_name == 'pull_request_review' && github.event.review.state == 'approved') + env.ZHOOK_URL != null + && !( + github.event_name == 'issue_comment' + && github.event.sender.login == 'vercel[bot]' + && contains(github.event.comment.body, 'Building') + ) + && ( + github.event_name != 'pull_request_review' + || (github.event_name == 'pull_request_review' && github.event.review.state == 'approved') + ) + env: + ZHOOK_URL: ${{ secrets.ZHOOK_URL }} with: zitiId: ${{ secrets.ZITI_MATTERMOST_IDENTITY }} webhookUrl: ${{ secrets.ZHOOK_URL }}