The shared cache is on by default. An admin can change it in the Shared cache
tab on the Runners page of the Trunk web app. This page shows the settings
and who can change them.
Its own branch and the default branch, then any other branch in the repository.
With either value, a job writes only to its own branch. For Bazel, the setting
applies to the action cache.
With All branches, a person who can push a branch can change what the default
branch builds. Keep This branch and default for a repository that releases
from its default branch. For Nix, keep it if you deploy from Nix builds.