Gentoo Archives: gentoo-commits

From: Arthur Zamarin <arthurzam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: .github/workflows/
Date: Fri, 17 Mar 2023 11:42:05
Message-Id: 1679053315.139f67b9b368c5f080f8af8fb93f7c61ef443687.arthurzam@gentoo
1 commit: 139f67b9b368c5f080f8af8fb93f7c61ef443687
2 Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Mar 17 11:40:56 2023 +0000
4 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 17 11:41:55 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=139f67b9
7
8 ci: notify on IRC for failing ci
9
10 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
11
12 .github/workflows/duplicates.yml | 9 +++++++++
13 .github/workflows/emails.yml | 9 +++++++++
14 .github/workflows/pkgcheck.yml | 9 +++++++++
15 3 files changed, 27 insertions(+)
16
17 diff --git a/.github/workflows/duplicates.yml b/.github/workflows/duplicates.yml
18 index 3c12675ac..8f6c0a47e 100644
19 --- a/.github/workflows/duplicates.yml
20 +++ b/.github/workflows/duplicates.yml
21 @@ -19,3 +19,12 @@ jobs:
22 - name: Check for duplicates
23 run: |
24 ./scripts/check-duplicates.sh
25 +
26 + - name: Inform on IRC
27 + if: ${{ failure() && github.repository == 'gentoo/guru' }}
28 + uses: rectalogic/notify-irc@v1
29 + with:
30 + channel: "#gentoo-guru"
31 + server: "irc.libera.chat"
32 + nickname: "github-ci"
33 + message: CI failure detected on job ${{ github.workflow }} - ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}
34
35 diff --git a/.github/workflows/emails.yml b/.github/workflows/emails.yml
36 index 12f70387f..2987863c6 100644
37 --- a/.github/workflows/emails.yml
38 +++ b/.github/workflows/emails.yml
39 @@ -43,3 +43,12 @@ jobs:
40 - name: Check Emails against bugzilla
41 run: |
42 python ./scripts/email-checker.py ${{ steps.changed-files.outputs.all_changed_files }}
43 +
44 + - name: Inform on IRC
45 + if: ${{ failure() && github.repository == 'gentoo/guru' }}
46 + uses: rectalogic/notify-irc@v1
47 + with:
48 + channel: "#gentoo-guru"
49 + server: "irc.libera.chat"
50 + nickname: "github-ci"
51 + message: CI failure detected on job ${{ github.workflow }} - ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}
52
53 diff --git a/.github/workflows/pkgcheck.yml b/.github/workflows/pkgcheck.yml
54 index be7ad363d..9289d258c 100644
55 --- a/.github/workflows/pkgcheck.yml
56 +++ b/.github/workflows/pkgcheck.yml
57 @@ -17,3 +17,12 @@ jobs:
58 uses: pkgcore/pkgcheck-action@v1
59 with:
60 args: --keywords=-RedundantVersion,-NonsolvableDepsInDev
61 +
62 + - name: Inform on IRC
63 + if: ${{ failure() && github.repository == 'gentoo/guru' }}
64 + uses: rectalogic/notify-irc@v1
65 + with:
66 + channel: "#gentoo-guru"
67 + server: "irc.libera.chat"
68 + nickname: "github-ci"
69 + message: CI failure detected on job ${{ github.workflow }} - ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}