cloudbeat
cloudbeat copied to clipboard
CI cache constantly above limit
Motivation
The CI cache is constantly hitting the GitHub 10GB limit.
As far as I am aware, it's not possible to increase this limit.
This likely impacts the performance of our pipelines as caches are not maintained between runs. We should investigate the impact further.
Definition of done What needs to be completed at the end of this task
- [ ] Investigate performance impact of caches becoming unavailable
- [ ] List all caches by size, which ones are the bigger offenders?
- [ ] Investigate if some of the caches do not provide benefits, e.g. they are written but never read or if their impact is minimal
- [ ] Investigate alternative caching locations, e.g. AWS
- [ ] Investigate if some caches can be merged together, e.g. the go cache with the golangci cache
- [ ] Change our pipelines to fix the problem or branch of to a different ticket for the actual solution