name: prepare-mobile-build description: Action to prepare environment for mobile build runs: using: composite steps: # The required ruby version is mentioned in '.ruby-version' - uses: ruby/setup-ruby@cb0fda56a307b8c78d38320cd40d9eb22a3bf04e # v1.242.0 - name: ci/setup-fastlane-dependencies shell: bash run: | echo "::group::setup-fastlane-dependencies" bundle install echo "::endgroup::" working-directory: ./fastlane - name: Cache Ruby gems uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3 with: path: vendor/bundle key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }} restore-keys: | ${{ runner.os }}-gems- - name: ci/prepare-node-deps uses: ./.github/actions/prepare-node-deps