-
Notifications
You must be signed in to change notification settings - Fork 30
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Additional cache improvemnts (#1001)
- Only pushes to main will generate a new `ccache` cache entry, while runs on feature branches will download the latest available cache. The `ccache` entry on main is always built from scratch. This reduces the number of caches generated, and makes the `ccache` cache mechanism slightly more consistent. - Use the new `lookup-only` flag when we don't actually care about restoring a cache entry, and only want to test if it exists. Saves time. - Don't perform a save step when only a restore is required. This saves time, but also eliminates some bugs like the occasional patches we apply to dependencies being cached. - For faster debugging of wheel actions, the cache for each dependency is now stored immediately after a successful dependency build step, rather than only storing the cache if all builds were successful. [sc-70625]
- Loading branch information
Showing
6 changed files
with
176 additions
and
66 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.