Proposal: Split this action into two, similar to `actions/upload-artifact` / `actions/download-artifact` (also similar to what CircleCI does): - actions/save-cache - actions/restore-cache Rationale: This will give the user a lot more control (e.g. I might want to save the cache even before running the test steps).