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

Does Dependabot support bundler 2.6.*'s checksum feature? #11188

Closed
1 task done
broksonic21 opened this issue Dec 27, 2024 · 3 comments
Closed
1 task done

Does Dependabot support bundler 2.6.*'s checksum feature? #11188

broksonic21 opened this issue Dec 27, 2024 · 3 comments
Labels
L: ruby:bundler RubyGems via bundler T: feature-request Requests for new features

Comments

@broksonic21
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

Feature description

https://bundler.io/blog/2024/12/19/bundler-v2-6.html#:~:text=How%20to%20enable%20lockfile%20checksums

i.e. will it keep Gemfile checksums up to date as it updates gems?

@broksonic21 broksonic21 added the T: feature-request Requests for new features label Dec 27, 2024
@github-actions github-actions bot added the L: ruby:bundler RubyGems via bundler label Dec 27, 2024
@broksonic21
Copy link
Author

confirming this worked fine. closing it out.

@davidgm0
Copy link

I've enabled checksums in my gemfile last week, and today I've got a PR open where the checksums were not updated. Is there anything that needs to be done for this to work?

@deivid-rodriguez
Copy link
Contributor

Hello @davidgm0 👋 👋

If your lockfile already has a CHECKSUMS section, my expectation would be that Dependabot is able to keep them up to date. Even if Dependabot is not yet using Bundler 2.6 internally (needs #11330), the checksums feature is also present (but hidden) in Bundler 2.5 which Dependabot does use, so in principle I'd expect Dependabot to handle checksums fine.

Do you have a public repository where Dependabot did not update checkums? I'd be happy to look into it, since it may be a bug in either Bundler or Dependabot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
L: ruby:bundler RubyGems via bundler T: feature-request Requests for new features
Projects
Status: Done
Development

No branches or pull requests

3 participants