firebase / firebase/firebase-ios-sdk
[FR]: Investigate using `cache` action in GHA infra
- Dominant language
- C++
- Stars
- 6.7k
- Forks
- 1.8k
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 72
Description
### Description
The repo currently uses [`mikehardy/buildcache-action`](https://github.com/mikehardy/buildcache-action) for cacheing CI builds. Per [this](https://github.com/mikehardy/buildcache-action/issues/96#issuecomment-1258403432) comment, Mike mentions that invertase now uses [cache](https://github.com/actions/cache) since it now better handles iOS-related build artifacts.
Steps
1. Add [`cache`](https://github.com/actions/cache) to a job
2. Do some benchmarking to determine if it is a net improvement
3. If so, depend on `cache` rather than `mikehardy/buildcache-action`.
### API Proposal
_No response_
### Firebase Product(s)
N/A
Contributor guide
Assessment
This issue has not been assessed yet.