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

Allow certain dependencies to be merged by Dependabot without following SemVer #1954

Closed
JacobEvelyn opened this issue Jun 23, 2020 · 1 comment
Labels
F: pull-requests Issues about Dependabot pull requests service 💁 Relates to Dependabot features GitHub provides T: feature-request Requests for new features

Comments

@JacobEvelyn
Copy link

We have a few internal Ruby dependencies that are private gem repos of ours on GitHub. It's really nice to be able to put a GitHub reference in a Gemfile:

gem "internal-gem", git: "https://<username>:<password>@github.com/our/internal-gem.git"

and have Dependabot automatically update the SHA hash in our Gemfile.lock whenever the repo is updated. We use this pattern a lot.

Unfortunately, Dependabot refuses to automatically merge any of these PRs:

Dependabot will not automatically merge this PR because this dependency doesn't follow SemVer.

It would save us a ton of time if this was configurable or if we could override this behavior and have Dependabot automatically merge them, because every week we see the same scenario:

  1. Some linter or other minor development tool releases a new version. Dependabot makes a PR to update it in internal-gem and automatically merges it. (🎉)
  2. Dependabot makes PRs to update internal-gem in dozens of our repos, but can't merge these automatically so a human has to. (😭)
@infin8x infin8x transferred this issue from dependabot/feedback Jun 29, 2020
@lseppala lseppala added F: pull-requests Issues about Dependabot pull requests T: feature-request Requests for new features service 💁 Relates to Dependabot features GitHub provides labels Dec 8, 2021
@jeffwidman
Copy link
Member

Closing, as we aren't doing native automerge, although there is a workaround you can setup leveraging GitHub actions. But since no default / native automerge, this issue isn't applicable anymore.

@jeffwidman jeffwidman closed this as not planned Won't fix, can't repro, duplicate, stale Aug 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
F: pull-requests Issues about Dependabot pull requests service 💁 Relates to Dependabot features GitHub provides T: feature-request Requests for new features
Projects
None yet
Development

No branches or pull requests

3 participants