Dependabot can't evaluate your Ruby dependency files
dependabot-preview opened this issue · comments
Dependabot can't evaluate your Ruby dependency files.
As a result, Dependabot couldn't check whether any of your dependencies are out-of-date.
The error Dependabot encountered was:
Bundler::Dsl::DSLError with message:
[!] There was an error parsing `Gemfile`:
[!] There was an error while loading `stealth.gemspec`: No such file or directory @ rb_sysopen - /home/dependabot/dependabot-updater/tmp/dependabot_20180921-6-1fq4h9t/VERSION. Bundler cannot continue.
# from /home/dependabot/dependabot-updater/tmp/dependabot_20180921-6-1fq4h9t/stealth.gemspec:3
# -------------------------------------------
#
> version = File.read(File.join(File.dirname(__FILE__), 'VERSION')).strip
#
# -------------------------------------------
. Bundler cannot continue.
# from /home/dependabot/dependabot-updater/tmp/dependabot_20180921-6-1fq4h9t/Gemfile:2
# -------------------------------------------
# source 'https://rubygems.org'
> gemspec
#
# -------------------------------------------
You can mention @dependabot in the comments below to contact the Dependabot team.
@dependabot is there pattern for working around this? This is pretty common to store the version in a file like this for Ruby libs so it can be accessed by the code as well. Thanks!
Yeah, we should be able to fix that. Let me take a look.
Also, it shouldn't be creating this more than once - I'll fix that now, too. Thanks for the ping.
OK, so the duplicate issues bug is solved by dependabot/dependabot-core@6406c70. Working on the fix for the underlying issue now.
Underlying issue fixed in dependabot/dependabot-core@b864673.
Thanks for giving Dependabot a try! 🤖
@greysteil Dang, crazy response times!! I really appreciate the hustle. 🙌🏻🖤