Oh No! The Robots Have Taken Over!
summary
Team manages 150 APIs across 7 languages and over 70 Node repositories and faces crushing toil, so an army of Probot-based bots automates repetitive work and saves hundreds of hours. Bots run as small Node apps triggered by GitHub events, use Probot and Google Cloud Functions, store secrets in KMS, deploy with Cloud Build, debug locally via Smee and use octokit. Concrete example: detect Renovate PRs, add a label and kick CI automatically; system is live and effective.
AI-written summary · about
chapters (14)
- 0:00Start
- 2:32What are bots good at?
- 3:36Levels of automation
- 5:02Level : Automate portions of your workflow.
- 6:05Automate discovery and work, but under supervision
- 6:47Let the robot do work for you, with limited supervision
- 7:59Stop Supervising, Stop Fallback support
- 9:11The robot is your boss now.
- 10:20Writing a bot to write bots.
- 11:33Describe the scenario we want to solve
- 14:54Just another node package.
- 16:27Setting up your environment to run a probot bot.
- 17:57Configure Permissions
- 18:30Install the bot in a repository








