The laravel-github-monolog package by Krishan König automatically creates GitHub issues from exceptions in your Laravel applications. This package is meant for smaller apps without the need for full-featured logging services.
When an error happens in your application, this package automatically creates a GitHub issue with error information and stack trace. If the issue happens multiple times, this package will create a new commit in the same issue:
This package also has deduplication features to avoid duplicate issues. It also buffers logs to limit GitHub API calls. In summary, here are the main features of this package:
Main Features
- Automatically create GitHub issues from Exceptions & Logs
- Group similar errors into single issues
- Add comments to existing issues for recurring errors
- Support customizable labels
- Smart deduplication to prevent issues spam
- Buffered logging for better performance
You can learn more about this package, get full installation instructions, and view the source code on GitHub.