cocoapods-validations.yml 711 B

123456789101112131415161718192021222324252627282930
  1. name: CocoaPods Validation
  2. on:
  3. push:
  4. branches: [master]
  5. pull_request:
  6. branches: [master]
  7. env:
  8. LC_CTYPE: en_US.UTF-8
  9. LANG: en_US.UTF-8
  10. jobs:
  11. validate-cocoapods:
  12. runs-on: macos-15
  13. steps:
  14. - uses: maxim-lobanov/setup-xcode@v1
  15. with:
  16. xcode-version: ^16.4
  17. - name: Download visionOS
  18. run: |
  19. sudo xcodebuild -runFirstLaunch
  20. sudo xcrun simctl list # needed to boot the simulator
  21. sudo xcodebuild -downloadPlatform visionOS
  22. sudo xcodebuild -runFirstLaunch
  23. - uses: actions/checkout@v4
  24. - name: Generate Podspec
  25. run: ./Scripts/generate-podspec.sh
  26. - name: Validate Pod
  27. run: pod lib lint