firebase / firebase/firebase-ios-sdk

[FR]: Investigate using `cache` action in GHA infra

Open
#11,255 1 comment 0 reactions 0 assignees View on GitHub
Infrastructure type: feature request
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.