diff --git a/.github/workflows/ios-tests.yml b/.github/workflows/ios-tests.yml index 0a898f2979a156..7677425ab0b235 100644 --- a/.github/workflows/ios-tests.yml +++ b/.github/workflows/ios-tests.yml @@ -21,6 +21,13 @@ jobs: cache: 'yarn' - name: Yarn Install run: yarn install + - name: Get latest commit from Hermes + run: | + mkdir -p tmp/hermes + HERMES_TAG_SHA=$(git ls-remote https://github.com/facebook/hermes main | cut -f 1 | tr -d '[:space:]') + echo $HERMES_TAG_SHA > tmp/hermes/hermesversion + echo "Latest Commit is:" + cat tmp/hermes/hermesversion - uses: ruby/setup-ruby@v1 with: bundler-cache: true @@ -29,7 +36,7 @@ jobs: uses: actions/cache@v3 with: path: packages/rn-tester/Pods - key: ${{ runner.os }}-RNTesterPods-${{ hashFiles('packages/rn-tester/Podfile.lock') }}-${{ hashFiles('packages/rn-tester/Podfile') }} + key: v1-${{ runner.os }}-RNTesterPods-${{ hashFiles('packages/rn-tester/Podfile.lock') }}-${{ hashFiles('packages/rn-tester/Podfile') }}-${{ hashFiles('tmp/hermes/hermesversion') }} - name: Pod Install run: | cd packages/rn-tester