diff options
| author | Taras Madan <tarasmadan@google.com> | 2023-07-26 15:56:28 +0200 |
|---|---|---|
| committer | Taras Madan <tarasmadan@google.com> | 2023-08-23 14:34:21 +0000 |
| commit | 069a095c22ad32ee24657ba0993e69c62398d3d2 (patch) | |
| tree | 1265217451aca132a882d37d3f6bb352e2fb97a7 /executor/executor.cc | |
| parent | c85b7c94212c2220b3f7917315b5ffeeb87a63b4 (diff) | |
ci.yml: cache build artefacts where it is needed
If some job is not a build bottleneck - let's remove caching.
The main focus points then are "build" and "race" then.
To cache test results independently let's use 2 different cache prefixes.
See https://markphelps.me/posts/speed-up-your-go-builds-with-actions-cache/.
The idea is to always generate cash miss using the second precision key.
After the miss we download latest uploaded one using "restore-keys".
Potential improvements:
1. https://github.com/golang/go/issues/23565 asks to cache -coverprofile results since 2018.
2. https://github.com/golang/go/issues/61608 to cache -race results.
Diffstat (limited to 'executor/executor.cc')
0 files changed, 0 insertions, 0 deletions
