Github
RunReveal offers multiple GitHub sources for comprehensive visibility into your repositories and organization.
Github Audit Logs
https://app.runreveal.com/dash/sources/add/github
Github audit logs are available to paid Organization and Enterprise accounts. These logs allow you access events that have occurred in your accounts by users or other entities.
Rulesets Insights
https://app.runreveal.com/dash/sources/add/github-rulesets
GitHub Rulesets Insights provide visibility into how your repository protection rules are evaluated when contributors push changes. These logs capture detailed information about each rule suite evaluation, including which rules passed or failed, the actor who triggered the evaluation, and the specific repository and branch involved.
This source is useful for:
- Compliance Monitoring: Track when and why rules block or allow pushes to protected branches
- Security Auditing: Review rule evaluations to ensure branch protection policies are working as expected
- Troubleshooting: Investigate why specific pushes were blocked or allowed
Webhook Events
https://app.runreveal.com/dash/sources/add/github-webhook
While available to use regardless of your account level in Github, webhook events do not give the same type of observability as audit logs.