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"