ahmadnassri / action-dependabot-auto-merge

Automatically merge Dependabot PRs when version comparison is within range
MIT License
341 stars 48 forks source link

Manual merge required even though update_type: all #237

Open Noxillio opened 9 months ago

Noxillio commented 9 months ago

The workflow is requiring manual merging despite the update_type being set to all. Nothing here points to why this is happening and I need assistance, please.

loaded merge config: 
- match:
    update_type: all

title: "Bump @sapphire/ts-config from 4.0.1 to 5.0.0"
depName: @sapphire/ts-config
from: 4.0.1
to: 5.0.0
dependency type: development
security critical: false
manual merging required

This is currently happening with all Dependabot PRs.

Noxillio commented 9 months ago

I figured out the problem.

Documentation indicates that dependency_type is set to all by default, and is not a required config option. This does not seem to be the case when you specify a config manually and leave the option out. The only option I was specifying, as I needed it, was update_type: all. After specifying dependency_type: all manually, the workflow began to work normally again.

Documentation may need to be updated, but this seems more like a bug to me.