• Stars
    star
    1,035
  • Rank 44,193 (Top 0.9 %)
  • Language
    Python
  • License
    GNU Affero Genera...
  • Created over 5 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🔮 A bot to automatically update and merge GitHub PRs

kodiak CircleCI

A GitHub bot to automatically update and merge GitHub PRs

install app | documentation | web dashboard

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 to get started automating your GitHub PRs.

Installation

Kodiak is available through the GitHub Marketplace.

install

If you'd rather run Kodiak yourself, check out the self hosting page in our docs.

View activity via the dashboard at https://app.kodiakhq.com.

Example

kodiak pull request flow

Kodiak automatically updates branches, merges PRs and more!

Documentation

Helpful Links:

Sponsors

Complex IT Aschaffenburg - GROW WITH US

💸 Sponsoring

Using Kodiak for your commercial project?

Support Kodiak with GitHub Sponsors 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.

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/.

More Repositories

1

vscode-githubinator

🐝 VSCode plugin to quickly open files on Github and other providers. View Git blame information, copy permalinks and more.
TypeScript
20
star
2

eslint-plugin-better-dates

⏱ An ESlint plugin to encourage better `Date` usage and prevent `Date`-related bugs.
TypeScript
10
star
3

rpi-lock

🔒 Raspberry Pi powered door lock
Python
5
star
4

awsudo-py

🔧 A sudo-like tool to configure AWS environment variables and call programs
Python
5
star
5

dotfiles

💾 my dotfiles
Shell
4
star
6

wolframalpha-bot

👾 A simple Flask app that provides a webhook for Slack to query the WolframAlpha API
Python
3
star
7

markdown-html-finder

🔬 An experiment with writing Python modules in Rust using pyo3 and pyo3-pack
Rust
2
star
8

dropbox-utilities

Utilities for organization and other things, mainly for my Dropbox folder
Python
1
star
9

wruff.xyz

🐶 Send all the messages!
HTML
1
star
10

timeoff

🤖 A Slack bot to create time off requests at AdmitHub
Python
1
star
11

fixit-example

Python
1
star
12

pub-sandbox

public sandbox for testing github behavior
1
star
13

isort-reproduction

Python
1
star
14

vscode-black-example

Python
1
star
15

homebrew-port-map

📦 Hombrew Cask for Port Map
Ruby
1
star
16

example-ci-build

Shell
1
star
17

vscode-pythonpath-reproduction

Python
1
star
18

email-forward-creator

📧 An experiment with Vue Js to create and edit my email forwards.
Vue
1
star
19

vscode-python-test-discovery-repro

Python
1
star
20

test-github-bug

1
star
21

foodieyak

TypeScript
1
star
22

vscode-python-ls-reproduction

Python
1
star
23

sublime-merge-extras

Extra commands for Sublime Merge
1
star
24

cbi-flag-status

Website to display current Community Boating (CBI) flag status
TypeScript
1
star
25

trello-sorter

Organize a trello board for school assignments
Python
1
star
26

automatic-tenant-scoping-example

Python
1
star
27

eve

Notify Slack users when their GitHub changes have been deployed on Heroku
Rust
1
star
28

mypy-types-issue

Python
1
star