/plushcap/analysis/sentry/sentry-exception-perceptions-github-probot

Exception Perceptions: Automate Your Workflow with Probot for GitHub Apps

What's this blog post about?

In the episode of "Exception Perceptions", GitHub Community Engineer Bex Warner discussed Probot, a framework for automating tasks on GitHub. Probot is a wrapper for GitHub Apps and can simplify software development workflows by handling repeated tasks. It works by listening to webhooks events like opening an issue or moving a project card, and then taking action via GitHub's REST and GraphQL APIs. Probot abstracts away the authentication process involved in using GitHub Apps. An example of a simple Probot app is adding a label 'needs-response' to every new issue that gets opened. The code for this involves listening on webhook events, finding out required information from GitHub Developer docs and v3 REST docs, and then making the API call using Probot's internal APIs.

Company
Sentry

Date published
Sept. 24, 2018

Author(s)
Chloe Condon

Word count
793

Hacker News points
None found.

Language
English


By Matt Makai. 2021-2024.