Files
runner-images-sangeeth/.github/workflows/fastlane.yml
2025-05-20 15:25:37 +05:30

36 lines
1022 B
YAML

name: iOS Fastlane Tests
on:
workflow_dispatch: # This is the only trigger now
jobs:
test:
runs-on: macos-14
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Set up Xcode 16.2
run: |
sudo xcode-select -s /Applications/Xcode_16.2.app
xcodebuild -version
- name: List Available Simulators (for debugging)
run: xcrun simctl list devices
- name: Setup Ruby and Bundler
uses: ruby/setup-ruby@v1
with:
ruby-version: '3.3.0'
# Disable automatic caching by the action, we'll do it manually
# bundler-cache: true # <-- Remove or comment this line
- name: Install Fastlane Gems (Manual bundle install)
run: bundle install
working-directory: Fastlanedemoapp/ # Ensure we're in the right directory for Gemfile
- name: Run Fastlane Tests
run: bundle exec fastlane test || true
working-directory: Fastlanedemoapp/ # Remains the same