The vcpkg tools cache was using the combined actions/cache action, which saves on every run regardless of branch. Split it into the restore/save pattern used by the other caches, so that saves only happen on default branch pushes.
The vcpkg tools cache was using the combined actions/cache action, which saves on every run regardless of branch. Split it into the restore/save pattern used by the other caches, so that saves only happen on default branch pushes.