| 12345678910111213141516171819202122232425262728293031 |
- name: CocoaPods Validation
- on:
- push:
- branches: [master]
- pull_request:
- branches: [master]
- env:
- LC_CTYPE: en_US.UTF-8
- LANG: en_US.UTF-8
- jobs:
- validate-cocoapods:
- runs-on: macos-15
- steps:
- - uses: maxim-lobanov/setup-xcode@v1
- with:
- xcode-version: ^16.4
- - name: Install Platforms
- run: |
- xcrun simctl delete unavailable # Remove unavailable sims - also boots the simulator
- xcodebuild -downloadPlatform iOS
- xcodebuild -downloadPlatform tvOS
- xcodebuild -downloadPlatform visionOS
- xcodebuild -downloadPlatform watchOS
- - uses: actions/checkout@v5
- - name: Generate Podspec
- run: ./Scripts/generate-podspec.sh
- - name: Validate Pod
- run: pod lib lint
|