Restoring claims that cache has not been found:

But it is found:

Also as you can see from the comparison, ${{ steps.yarn-cache.outputs.cache-hit }} is being evaluated to empty string instead of false or true.

Runner is ubuntu-22.04 and the cache was created by ubuntu-22.04. It is pure linux-for-linux caching.