Skip to content
Heitor Polidoro edited this page Jan 23, 2024 · 10 revisions

Bartholomew "The Butler" Smith

Bartholomew "The Butler" Smith is your personal assistant for managing your GitHub repositories. This app automates repetitive tasks, helping you save time and focus on what’s important. Here’s what GitHub Butler can do for you:

  • Pull Request Manager: Automatically creates a pull request with the repository's default branch as base when a branch is created among other things.
  • Release Manager: Automatically create releases using commands in commits message
  • Issue Manager: Manager the issues, automatically create issues from tasklist, closes the issue if all issues in the tasklist are done, among other things

With Bartholomew "The Butler" Smith, you can spend less time managing your repository and more time writing great code. It’s like having a butler for your GitHub repository! 🎩

By default, all managers are enabled, you can configure in the .bartholomew.yaml configuration file. Check here for more information

Next features

  • Self-Approver
  • Auto-fix linter
  • Check for TODOs in repository (create issues?)
  • Dont Merge Yet if WiP or has a not checked item in the checklist
  • PR checklist
  • Read the config file from .github repository
Clone this wiki locally