Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: Optimize Firebase CI workflows with caching for firebase.json (#82)
- **Workflows Updated**: - **`delete-firebase-hosting-channel.yml`**: - Added caching for `firebase.json` using `actions/cache` to persist configuration across workflow runs. - Updated `actions/checkout` and `w9jds/firebase-action` to pinned versions for enhanced stability. - Conditional execution of Firebase actions based on cache availability. - **`firebase-hosting-pull-request.yml`**: - Implemented `actions/cache/save` to store `firebase.json` after build and test steps. - Updated workflow to ensure `firebase.json` is available for subsequent Firebase deployments. - **Impact**: - Speeds up Firebase workflow executions by reducing redundant `firebase.json` generation. - Enhances workflow reliability with pinned dependencies and optimized caching.
- Loading branch information