Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge #6361: ci: better caching gh actions
a856b81 ci: drop unneeded comments (pasta) 189233b ci: handle ccache / depends based on build_target not host to avoid failing to cache all the linux 86_64 runs (pasta) cbeeb9e ci: adjust caching strategy (pasta) 354d6a9 ci: cache depends sources in a seperate step (pasta) Pull request description: ## Issue being fixed or feature implemented Improve GitHub Actions caching to not have such large caches that get evicted frequently ## What was done? Use hash files on depends for depends related caching bring all depends sources under shared cache ## How Has This Been Tested? CI in my branches ## Breaking Changes None ## Checklist: _Go over all the following points, and put an `x` in all the boxes that apply._ - [ ] I have performed a self-review of my own code - [ ] I have commented my code, particularly in hard-to-understand areas - [ ] I have added or updated relevant unit/integration/functional/e2e tests - [ ] I have made corresponding changes to the documentation - [x] I have assigned this pull request to a milestone _(for repository code-owners and collaborators only)_ ACKs for top commit: UdjinM6: utACK a856b81 Tree-SHA512: f3d6cfeccfed0c811686a8becc548097b63c34a338cd5ff84445a8e9254c6aa03a394125c90aab705873f39156375bbbbd6d90979d6fa78b7479f10508b21d6e
- Loading branch information