Cache is unexpectedly fetched from another branch

In QuickChick/QuickChick, Job 1055.1 on branch 8.7 attempted to fetch a cache, but there was no cache on that branch. It then fetched another cache, which was created by Job 1050.1 on branch 8.9.
Is it a bug or feature that one branch can use cache from another?

As per https://docs.travis-ci.com/user/caching/#fetching-and-storing-caches, 8.9 is used as a fallback because it’s set as the default branch for your Github repo.

9 posts were split to a new topic: Disable fallback to default branch