mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Summary: As next step of the JSC deprecation, we are removing the CI testing for the JSC engine ## Changelog: [Internal] - Pull Request resolved: https://github.com/facebook/react-native/pull/51475 Test Plan: GHA Reviewed By: NickGerleman Differential Revision: D75089216 Pulled By: cipolleschi fbshipit-source-id: 3839914cb58e872ddd82089bd7cb1391ddda20c1
36 lines
1.4 KiB
YAML
36 lines
1.4 KiB
YAML
name: setup-xcode-build-cache
|
|
description: Add caching to iOS jobs to speed up builds
|
|
inputs:
|
|
hermes-version:
|
|
description: The version of hermes
|
|
required: true
|
|
flavor:
|
|
description: The flavor that is going to be built
|
|
default: Debug
|
|
architecture:
|
|
description: The architecture that is going to be built
|
|
default: NewArch
|
|
use-frameworks:
|
|
description: Whether we are bulding with DynamicFrameworks or StaticLibraries
|
|
default: StaticLibraries
|
|
ruby-version:
|
|
description: The ruby version we are going to use
|
|
default: 2.6.10
|
|
|
|
runs:
|
|
using: composite
|
|
steps:
|
|
- name: See commands.yml with_xcodebuild_cache
|
|
shell: bash
|
|
run: echo "See commands.yml with_xcodebuild_cache"
|
|
- name: Cache podfile lock
|
|
uses: actions/cache@v4
|
|
with:
|
|
path: packages/rn-tester/Podfile.lock
|
|
key: v13-podfilelock-${{ github.job }}-${{ inputs.architecture }}-${{ inputs.flavor }}-${{ inputs.use-frameworks }}-${{ inputs.ruby-version }}-${{ hashfiles('packages/rn-tester/Podfile') }}-${{ inputs.hermes-version }}
|
|
- name: Cache cocoapods
|
|
uses: actions/cache@v4
|
|
with:
|
|
path: packages/rn-tester/Pods
|
|
key: v15-cocoapods-${{ github.job }}-${{ inputs.architecture }}-${{ inputs.flavor }}-${{ inputs.use-frameworks }}-${{ inputs.ruby-version }}-${{ hashfiles('packages/rn-tester/Podfile.lock') }}-${{ hashfiles('packages/rn-tester/Podfile') }}-${{ inputs.hermes-version}}
|