mui / mui-x

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!
https://mui.com/x/
4.16k stars 1.3k forks source link

[core] Announce changelogs on Discord #11301

Open joserodolfofreitas opened 10 months ago

joserodolfofreitas commented 10 months ago

Summary 💡

We can automatically communicate changelog to our community on Discord.

Steps:

Questions

  1. Should we have a common release announcements channel or use one exclusive for X?
  2. Should we mention @everyone on the server?

José: Not everyone on the server is there for MUI X, but I'd be in favor to experiment with the mention to everyone in a specific channel for MUI X

Examples 🌈

image

Motivation 🔦

Search keywords: release changelogs

joserodolfofreitas commented 10 months ago

We could use: https://github.com/Ilshidur/action-discord or https://github.com/marketplace/actions/discord-message-notify

Reference for action:

name: Changelog to Discord

on:
  release:
    types: [published]

jobs:
  notify:
    runs-on: ubuntu-latest
    steps:
    - name: Send Changelog to Discord
      uses: Ilshidur/action-discord@master
      env:
        DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }}
        DISCORD_MESSAGE: "New release: ${{ github.event.release.tag_name }}\n${{ github.event.release.body }}"
michelengelen commented 10 months ago

We could use: https://github.com/Ilshidur/action-discord or https://github.com/marketplace/actions/discord-message-notify

Reference for action:

name: Changelog to Discord

on:
  release:
    types: [published]

jobs:
  notify:
    runs-on: ubuntu-latest
    steps:
    - name: Send Changelog to Discord
      uses: Ilshidur/action-discord@master
      env:
        DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }}
        DISCORD_MESSAGE: "New release: ${{ github.event.release.tag_name }}\n${{ github.event.release.body }}"

Both actions are for notification style messages only ... we want to push a real message to the channel instead, right?

michelengelen commented 10 months ago

@joserodolfofreitas I will search for a different action to use. 👍🏼