Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/chdsbd/kodiak

🔮 A bot to automatically update and merge GitHub PRs
https://github.com/chdsbd/kodiak

bot kodiak prs pull-requests python redis typescript

Last synced: 6 days ago
JSON representation

🔮 A bot to automatically update and merge GitHub PRs

Awesome Lists containing this project

README

        

# kodiak

> A GitHub bot to automatically update and merge GitHub PRs

[install app](https://github.com/marketplace/kodiakhq) | [documentation](https://kodiakhq.com/docs/quickstart) | [web dashboard](https://app.kodiakhq.com)

Automate your GitHub Pull Requests

- Auto Update – Keep your PRs up to date with `master` automatically
- Auto Merge – Add the `automerge` label to auto merge once CI and Approvals pass.
- Bot Collaboration – Combine Kodiak with a dependency bot (dependabot, snyk, greenkeeper.io) to automate updating of dependencies

And more! Checkout [the Kodiak docs](https://kodiakhq.com/docs/quickstart) to get started automating your GitHub PRs.

## Installation

Kodiak is available through the GitHub Marketplace.

[![install](https://3c7446e0-cd7f-4e98-a123-1875fcbf3182.s3.amazonaws.com/button-small.svg?v=123)](https://github.com/marketplace/kodiakhq)

_If you'd rather run Kodiak yourself, check out the [self hosting page](https://kodiakhq.com/docs/self-hosting) in our docs._

View activity via the dashboard at .

## Example

[![kodiak pull request flow](https://3c7446e0-cd7f-4e98-a123-1875fcbf3182.s3.amazonaws.com/marketplace+listing+image.svg)](https://github.com/marketplace/kodiakhq)

Kodiak automatically updates branches, merges PRs and more!

## [Documentation](https://kodiakhq.com)

Helpful Links:

- [Getting Started](https://kodiakhq.com/docs/quickstart)
- [Configuration Guide](https://kodiakhq.com/docs/config-reference)
- [Why and How](https://kodiakhq.com/docs/why-and-how)
- [Troubleshooting](https://kodiakhq.com/docs/troubleshooting)
- [Help](https://kodiakhq.com/help)
- [Prior Art / Alternatives](https://kodiakhq.com/docs/prior-art-and-alternatives)

## Sponsors

![Complex IT Aschaffenburg - GROW WITH US](https://user-images.githubusercontent.com/47448731/76313751-d3408b00-62d5-11ea-8f0f-a99e78b55a42.png)


## :money_with_wings: Sponsoring

Using Kodiak for your commercial project?

[Support Kodiak with GitHub Sponsors](https://github.com/sponsors/chdsbd) to help cover server costs and support development.

## Contributing

Feel free to file feature requests, bug reports, help requests through the issue tracker.

If you'd like to add a feature, fix a bug, update the docs, etc, take a peek at our [contributing guide](https://kodiakhq.com/docs/contributing).

## Project Layout

This repository contains multiple services that make up Kodiak. The GitHub App which receives webhook events from GitHub and operates of pull requests is stored at `bot/`. The web API powering the Kodiak dashboard (WIP) is stored at `web_api/` and the Kodiak dashboard frontend (WIP) that talks to the web api is stored at `web_ui/`.