Skip to content

Dependabot still applying semver labels when it should not #401

@jmeridth

Description

@jmeridth

Describe the bug

TLDR

Why is Dependabot still applying semver labels to PRs when it should not?

DETAILS

We're seeing a weird situation where Dependabot is applying a major label automatically to our PRs when a dependency is making a major version update.

Example PR where Dependabot is still applying semver labels (Dependabot added the major label. I removed it)

Example PR where it does not (same dependabot.yaml config as repo in example above)

This should not be happening any longer because we have hard coded the labels to apply in our dependabot.yaml config (9/16/2025). Our other OSPO GitHub Actions have the same setup and they aren't seeing this weirdness. This aligns with our documentation where it states The labels specified are used instead of the default labels (link)

To Reproduce

  1. Receive a dependabot PR that has a dependency that has a major version update

Expected behavior

Dependabot does not add semver based labels to its pull requests

Screenshots

Image

Additional context

This is not happening on the other GitHub OSPO GitHub Actions repositories. They all have the same dependabot.yml config and no semver labels are being applied to their Dependabot PRs.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions