diff --git a/polkadot/.github/workflows/release-bot.yml b/polkadot/.github/workflows/release-bot.yml
index 0b37a2c624..20c6474cc3 100644
--- a/polkadot/.github/workflows/release-bot.yml
+++ b/polkadot/.github/workflows/release-bot.yml
@@ -1,32 +1,23 @@
-name: Push release notes to internal release notes channel
+name: Send new release notification to matrix channels
on:
release:
types:
- published
jobs:
ping_matrix:
+ strategy:
+ matrix:
+ channel:
+ - '!LhjZccBOqFNYKLdmbb:polkadot.builders' # #KusamaValidatorLounge:polkadot.builders
+ - '!FMwxpQnYhRCNDRsYGI:matrix.parity.io' # #kusama-announcements:matrix.parity.io
+ - '!NZrbtteFeqYKCUGQtr:matrix.parity.io' # #polkadotvalidatorlounge:web3.foundation
+ - '!UqHPWiCBGZWxrmYBkF:matrix.parity.io' # #polkadot-announcements:matrix.parity.io
+ - '!NTogofoetwjbTwOoPi:matrix.parity.io' # Internal release-notes channel
runs-on: ubuntu-latest
steps:
- - name: Internal Release Notes Channel
- uses: s3krit/matrix-message-action@v0.0.3
+ - uses: s3krit/matrix-message-action@v0.0.3
with:
- room_id: ${{ secrets.MATRIX_ROOM_ID }}
+ room_id: ${{ matrix.channel }} # heh
access_token: ${{ secrets.MATRIX_ACCESS_TOKEN }}
- message: "**${{github.event.repository.full_name}}:** A release has been ${{github.event.action}}
Release version [${{github.event.release.tag_name}}](${{github.event.release.html_url}})
***Description:***
${{github.event.release.body}}
"
- server: "matrix.parity.io"
-
- - name: Validator Lounge
- uses: s3krit/matrix-message-action@v0.0.3
- with:
- room_id: ${{ secrets.VALIDATOR_LOUNGE_MATRIX_ROOM_ID }}
- access_token: ${{ secrets.MATRIX_ACCESS_TOKEN }}
- message: "***Polkadot ${{github.event.release.tag_name}} has been released!***
Please update at your earliest convenience.
${{github.event.release.html_url}}
${{github.event.release.body}}
"
- server: "matrix.parity.io"
-
- - name: Polkadot Announcements
- uses: s3krit/matrix-message-action@v0.0.3
- with:
- room_id: ${{ secrets.KUSAMA_ANNOUNCEMENTS_MATRIX_ROOM_ID }}
- access_token: ${{ secrets.MATRIX_ACCESS_TOKEN }}
- message: "***Polkadot ${{github.event.release.tag_name}} has been released!***
Please update at your earliest convenience.
${{github.event.release.html_url}}
${{github.event.release.body}}
"
+ message: "***Polkadot ${{github.event.release.tag_name}} has been released!***
${{github.event.release.html_url}}
${{github.event.release.body}}
"
server: "matrix.parity.io"