Support read-only action runs over the cache.
Github caches are scoped to branches with feature branches only able to access items cached from the runs on base branches. Thus, writing from runs on feature branches is only useful for subsequent runs on the same branch. With the limited cache space provided on the free tier, this ends up evicting a more useful cache that might have been written on main.
Related to DeterminateSystems/magic-nix-cache#150
Support read-only action runs over the cache.
Github caches are scoped to branches with feature branches only able to access items cached from the runs on base branches. Thus, writing from runs on feature branches is only useful for subsequent runs on the same branch. With the limited cache space provided on the free tier, this ends up evicting a more useful cache that might have been written on main.
Related to DeterminateSystems/magic-nix-cache#150