Endid is a native Slack app to automatically monitor GitHub Actions with 90% less noise and zero YAML code maintenance. Click to install on any GitHub repos, choose a Slack channel for notifications, then you'll get a message whenever any GitHub Actions workflows have finished. Optionally, choose to be notified only when the status changes - when a previously-successful workflow fails, and then once it has been fixed again. Using Endid, compared to basic Slack notify actions, allows you to decouple your notifications from your GitHub Actions YAML and reduce notification noise by over 90%. You can tell Endid to always notify you of failures, and keep quiet about a successful run unless it follows a failure. Endid can also show notifications when a workflow run is queued (following a failure) and then change it for the final status when it concludes. Workflows on different branches are considered distinct for the purposes of status changes, and you can choose how to handle Skipped and Cancelled workflows. There is no complicated installation process where you have to map your users between GitHub and Slack, and no manual 'slash commands' to subscribe. Requires only Read Access to Actions and Metadata permissions in GitHub. Endid is free for public open source repos, and there is a 14 day free trial for you to try it out on private repos too.






