diff --git a/.github/workflows/duplicates.yml b/.github/workflows/duplicates.yml index 3c12675ac0..8f6c0a47ee 100644 --- a/.github/workflows/duplicates.yml +++ b/.github/workflows/duplicates.yml @@ -19,3 +19,12 @@ jobs: - name: Check for duplicates run: | ./scripts/check-duplicates.sh + + - name: Inform on IRC + if: ${{ failure() && github.repository == 'gentoo/guru' }} + uses: rectalogic/notify-irc@v1 + with: + channel: "#gentoo-guru" + server: "irc.libera.chat" + nickname: "github-ci" + message: CI failure detected on job ${{ github.workflow }} - ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} diff --git a/.github/workflows/emails.yml b/.github/workflows/emails.yml index 12f70387f0..2987863c61 100644 --- a/.github/workflows/emails.yml +++ b/.github/workflows/emails.yml @@ -43,3 +43,12 @@ jobs: - name: Check Emails against bugzilla run: | python ./scripts/email-checker.py ${{ steps.changed-files.outputs.all_changed_files }} + + - name: Inform on IRC + if: ${{ failure() && github.repository == 'gentoo/guru' }} + uses: rectalogic/notify-irc@v1 + with: + channel: "#gentoo-guru" + server: "irc.libera.chat" + nickname: "github-ci" + message: CI failure detected on job ${{ github.workflow }} - ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} diff --git a/.github/workflows/pkgcheck.yml b/.github/workflows/pkgcheck.yml index be7ad363d2..9289d258c5 100644 --- a/.github/workflows/pkgcheck.yml +++ b/.github/workflows/pkgcheck.yml @@ -17,3 +17,12 @@ jobs: uses: pkgcore/pkgcheck-action@v1 with: args: --keywords=-RedundantVersion,-NonsolvableDepsInDev + + - name: Inform on IRC + if: ${{ failure() && github.repository == 'gentoo/guru' }} + uses: rectalogic/notify-irc@v1 + with: + channel: "#gentoo-guru" + server: "irc.libera.chat" + nickname: "github-ci" + message: CI failure detected on job ${{ github.workflow }} - ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}