Most of my gems include an example application in example/ that a test script will exercise, and—in the case of gems that interact with Rails—are usually where all the heavyweight gems are, so that's what would benefit the most from caching.
Example:
Gemfile
Gemfile.lock
example/
Gemfile
Gemfile.lock
I'd really love a way to tell the action I've got more than one Gemfile that needs to be installed so that both can benefit from caching.
Thank you!