Skip to content

Commit

Permalink
chore(.kodiak.toml): add .kodiak.toml configuration file for Kodiak CI
Browse files Browse the repository at this point in the history
The .kodiak.toml file is added to the repository to configure the
behavior of the Kodiak CI tool. This file specifies the version of the
configuration, sets up automatic merging of pull requests labeled with
"dependencies" or "automerge", and defines the merge method as "rebase".
It also configures automatic merging of PRs opened by the "dependabot"
user that are "minor" or "patch" version upgrades, while ignoring
"major" version upgrades. Additionally, it specifies that the
"dependabot" user should be ignored when using the `update.always`
option to allow dependabot to update and close stale dependency
upgrades.
  • Loading branch information
cybersiddhu committed Aug 11, 2023
1 parent 4600176 commit 67d59fc
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions .kodiak.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
version = 1
[merge]
automerge_label = ["dependencies","automerge"]
method = "rebase"

[merge.automerge_dependencies]
# auto merge all PRs opened by "dependabot" that are "minor" or "patch" version upgrades. "major" version upgrades will be ignored.
versions = ["minor", "patch"]
usernames = ["dependabot"]

# if using `update.always`, add dependabot to `update.ignore_usernames` to allow
# dependabot to update and close stale dependency upgrades.
[update]
ignored_usernames = ["dependabot"]

0 comments on commit 67d59fc

Please sign in to comment.