You no longer need to create bugs in GitHub
With the GitHub integration for elmah.io, we automatically create new errors stored in your logs as issues on GitHub. Why spend time manually syncing the errors logged by your application to GitHub, when elmah.io can do the job for you?
All issues are filled with detailed information about each error, like the error message, the URL causing the error, and the affected user. At most times, you won't even have to visit elmah.io to get an overview of what went wrong.
Using our GitHub app, we integrate with the tool you are already using to manage bugs. No need to spend time learning how to use multiple bug trackers.
Publish bundled and minified code to your production environment without having to compromise with deployment size to get readable stack traces. With elmah.io's Source Map integration with GitHub Actions, uploading JavaScript source maps as part of your pipeline required nothing more than a few lines of YAML code.
As part of our partnership with GitHub, the elmah.io Upload Source Map Action is available directly in the GitHub Marketplace. Point out the path to your JavaScript and Source Map files and GitHub Actions will automatically upload them to elmah.io. When new errors are logged, any bundled/minified stack traces will be mapped back to the source, making it easier to fix bugs.
Ever wondered when a bug was introduced? With elmah.io's Deployment Tracking we will help you with exactly that. By notifying elmah.io every time you release a new version of your software, newly introduced errors are automatically attached to the version that introduced the error.
With the Create Deployment Action available in the GitHub Marketplace, notifying elmah.io about a new deployment from GitHub Actions is piece of cake. Install the action and input a few pieces of information to have GitHub Actions automatically sync all of your releases to elmah.io.