chdsbd / kodiak

🔮 A bot to automatically update and merge GitHub PRs

Home Page:https://kodiakhq.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support dependabot's new feature to bump multiple packages at once

Maxim-Mazurok opened this issue · comments

As you can see in Maxim-Mazurok/google-api-typings-generator#722
It says:

Bumps jest and @types/jest. These dependencies needed to be updated together.

Since the title reads "Bump jest and @types/jest" without mentioning the versions, I assume that kodiak couldn't check the versions:

Dependency upgrade types are parsed from the pull request title and body.

I've been using versions = ["major", "minor", "patch"] now I'm trying to remove this to hopefully force it to skip version check and merge anything from dependabot.

Yeah, we should definitely add support for this. It seems like we could parse the pull request body to find the version information.

Yeah, we should definitely add support for this. It seems like we could parse the pull request body to find the version information.

Removing the versions field didn't help to get it auto-merged.

I've set up action-add-labels to add automerge for debepdabot PRs as a temporary(?) mesure: https://github.com/Maxim-Mazurok/google-api-typings-generator/blob/master/.github/workflows/add-automerge-label.yml

Looking into this, we extract the version from renovate PR descriptions but don't for dependabot. Should be a straightforward fix!

I've deployed #845 which should fix this issue. Let me know if you have any trouble