Skip to content

Gitar Bot

GitHub App

Gitar Bot

GitHub App

Gitar builds end-to-end developer tooling to fix tech debt and deliver high quality code.

Gitar Bot connects to your repositories to create PRs that clean stale feature flags from your code. In this early access release, users explicitly invoke Gitar Bot by commenting on any Github issue providing the flag name and the final flag value. Gitar Bot then creates a PR that cleans up the flag by replacing it with its final value and cleaning the resulting code. The final release will integrate with different feature flag products and continuously create PRs as soon as the feature flag system identifies flags as stale.

Features:

  • Automated Pull Requests that clean up stale feature flags
  • Deep cleanups that remove code that is dead due to stale flags
  • Supports major programming languages and frameworks
  • Streamlined integration with GitHub Issues for convenient flag removal
  • [Release version] Integration with feature flag products for continuous flag removal

Getting Started

Before installing the bot, please create an account at gitar.co.

  1. Install the bot on your repositories
  2. Go to any repository in which you’ve installed the bot
  3. Add a comment on any GitHub issue with the following syntax:

@gitar-bot cleanup stale_flag=value

Replace stale_flag with the name of the stale feature flag and value with true, false, or any other value.

For example:
@gitar-bot cleanup my-feature=on
@gitar-bot cleanup dark-mode=true

🎸 Documentation

How to clean up stale feature flags using Gitar Bot

Support

Reach us via Slack or Email

Terms of Service

Gitar Bot is provided as-is, and your use of the app and its usage are subject to the terms outlined in our Terms of Service. Gitar Bot is currently in pre-alpha early access – use the Gitar Bot at your own risk.

Developer

Gitar Bot is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

Report abuse