summaryrefslogtreecommitdiff
path: root/.github/workflows/cmake.yml
diff options
context:
space:
mode:
authorAndrew Kaster <andrewdkaster@gmail.com>2021-05-29 10:23:33 -0600
committerAndreas Kling <kling@serenityos.org>2021-05-29 19:35:49 +0200
commit3ece67d62d75b0407e3430b3c3d20011c08b62ef (patch)
treefa0161a5640d84dade8ddb69db9bca523ad07017 /.github/workflows/cmake.yml
parent80a84f726ef98e6c3c7f303d6da478f1848eb9f8 (diff)
downloadserenity-3ece67d62d75b0407e3430b3c3d20011c08b62ef.zip
Meta/CI: Remove IRC notifications
With the increased volume of PRs being opened and merged lately, multiple people have complained that the IRC is absolutely flooded with SerenityBot posts. Remove the IRC notifications from the CI scripts, and the Meta script that handles parsing the github actions context into an IRC message.
Diffstat (limited to '.github/workflows/cmake.yml')
-rw-r--r--.github/workflows/cmake.yml30
1 files changed, 0 insertions, 30 deletions
diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml
index ceed8df089..8eea0379fa 100644
--- a/.github/workflows/cmake.yml
+++ b/.github/workflows/cmake.yml
@@ -238,33 +238,3 @@ jobs:
ASAN_OPTIONS: "strict_string_checks=1:check_initialization_order=1:strict_init_order=1"
UBSAN_OPTIONS: "print_stacktrace=1:print_summary=1:halt_on_error=1"
if: ${{ matrix.with-fuzzers == 'NO_FUZZ' }}
-
- notify_irc:
- needs: [build_and_test_serenity, build_and_test_lagom]
- runs-on: ubuntu-20.04
- if: always() && github.repository == 'SerenityOS/serenity' && (github.event_name == 'pull_request' || (github.event_name == 'push' && github.ref == 'refs/heads/master'))
-
- steps:
- - uses: actions/checkout@v2
- # Sets environment variable env.WORKFLOW_CONCLUSION to one of [neutral, success, skipped, cancelled, timed_out, action_required, failure]
- # depending on result of all needs jobs
- - uses: technote-space/workflow-conclusion-action@v2
-
- # === NOTIFICATIONS ===
-
- - name: Dump event info
- if: always()
- # Usually unnecessary, but insanely useful if IRC notifications fail.
- run: |
- cat <<"EOF"
- ${{ toJSON(github.event) }}
- ${{ toJSON(needs) }}
- EOF
- - name: Generate IRC message
- if: always()
- run: |
- ${{ github.workspace }}/Meta/notify_irc.py <<"EOF"
- ["${{ github.actor }}", ${{ github.run_id }}, "${{ env.WORKFLOW_CONCLUSION }}",
- ${{ toJSON(github.event) }}
- ]
- EOF