Change caching to recreate cache if dependencies change
This improves caching and makes it work across different branches as well.
@hueser93 Could you please review?
This improves caching and makes it work across different branches as well.
@hueser93 Could you please review?