mattermost / mattermost-plugin-github

GitHub plugin for Mattermost
Apache License 2.0
157 stars 148 forks source link

Feature Request: Subscribe to GitHub Action workflow failures #722

Open mickmister opened 8 months ago

mickmister commented 8 months ago

Some information we can include in the resulting post:

miro-trifonov commented 8 months ago

I'm aware of this tool https://github.com/marketplace/actions/notify-slack-action existing for slack. If it can be configured to also work with mattermost, that could be a good solution to this feature request.

mickmister commented 8 months ago

@miro-trifonov It looks like it sends a property text in its payload, so it may be compatible with Mattermost's slack-compatible webhooks https://developers.mattermost.com/integrate/webhooks/incoming. @miro-trifonov Are you willing to try this out?

miro-trifonov commented 8 months ago

Yes, we have this in the backlog, I can reach out again when we start working on the functionality.

ayusht2810 commented 5 months ago

@mickmister Added the feature to post a message in channel for the failed workflow for now. We can update this later as suggested by @miro-trifonov