Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Subscribe to GitHub Action workflow failures #722

Open
mickmister opened this issue Dec 13, 2023 · 4 comments · May be fixed by #765
Open

Feature Request: Subscribe to GitHub Action workflow failures #722

mickmister opened this issue Dec 13, 2023 · 4 comments · May be fixed by #765
Assignees
Labels
Type/Enhancement New feature or improvement of existing feature
Milestone

Comments

@mickmister
Copy link
Member

mickmister commented Dec 13, 2023

Some information we can include in the resulting post:

  • Name of workflow
  • Link to failed workflow run, and/or step that failed
  • Link to any associated PR, or branch this was run on
  • Possibly show a log of the run output associated with the failure, but this could be noisy and unhelpful if the logs at the end of the step failure are not related to the actual issue happening
@mickmister mickmister added the Type/Enhancement New feature or improvement of existing feature label Dec 13, 2023
@miro-trifonov
Copy link

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
Copy link
Member Author

@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
Copy link

miro-trifonov commented Jan 8, 2024

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

@ayusht2810 ayusht2810 added this to the v2.3.0 milestone Apr 5, 2024
@ayusht2810 ayusht2810 self-assigned this Apr 5, 2024
@ayusht2810
Copy link
Contributor

@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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type/Enhancement New feature or improvement of existing feature
Projects
Status: Submitted / In Review
Development

Successfully merging a pull request may close this issue.

3 participants