Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Default labels conflict with Dependabot #2412

Open
jwodder opened this issue Nov 8, 2023 · 1 comment
Open

Default labels conflict with Dependabot #2412

jwodder opened this issue Nov 8, 2023 · 1 comment
Labels
bug Something isn't working

Comments

@jwodder
Copy link
Contributor

jwodder commented Nov 8, 2023

Some of the default labels created by auto — namely, "major", "minor", and "patch" — happen to have special meaning to Dependabot. Whenever Dependabot creates a pull request for a major version update (e.g., updating a dependency from v3 to v4), if the repository the PR is created in has a "major" label defined, Dependabot will apply the "major" label to that PR (and likewise for "minor" and "patch"), which will affect the version bump level calculated by auto, likely in a way that the user does not want. There is currently no way to stop Dependabot from doing this, so the next best thing would be for auto to change its default labels to something that doesn't have meaning to Dependabot. For example, for some of our projects, we use "semver-major", "semver-minor", and "semver-patch".

@divikshrivastava
Copy link

Can I take a stab at this ? @jwodder

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants