diff --git a/.github/workflows/irc-commit-message.yml b/.github/workflows/irc-commit-message.yml
index c2d524202..9f14ed0aa 100644
--- a/.github/workflows/irc-commit-message.yml
+++ b/.github/workflows/irc-commit-message.yml
@@ -1,26 +1,23 @@
-on: [push]
+name: "Push Notification IRC"
+on: [push, pull_request]
jobs:
- send-message:
+ test:
runs-on: ubuntu-latest
- name: Send message via IRC
steps:
- - name: checkout
- uses: actions/checkout@v2
+ - name: irc push
+ uses: rectalogic/notify-irc@v1
+ if: github.event_name == 'push'
with:
- fetch-depth: 0
- - run: |
- ALL_MSGS=""
- for i in ${{ join(github.event.commits.*.id, ' ') }}; do
- MSG=$(git --no-pager show -s --format='%h %an: %s' $i)
- ALL_MSGS="$ALL_MSGS$MSG
"
- done
- echo "::set-output name=COMMIT_MESSAGE::$ALL_MSGS"
- id: commit-message
- - uses: Gottox/irc-message-action@v2
+ channel: "#dev"
+ server: "irc1.dark.fi"
+ nickname: github-notifier
+ message: ${{ github.actor }} pushed ${{ join(github.event.commits.*.message) }} ${{ github.event.ref }}
+ - name: irc pull request
+ uses: rectalogic/notify-irc@v1
+ if: github.event_name == 'pull_request'
with:
- server: 'irc1.dark.fi'
- channel: '#dev'
- nickname: b1-66er
- message: '${{ steps.commit-message.outputs.COMMIT_MESSAGE }}'
-
+ channel: "#dev"
+ server: "irc1.dark.fi"
+ nickname: github-notifier
+ message: ${{ github.actor }} opened PR ${{ github.event.pull_request.html_url }}