chore(deps): update ruby/setup-ruby action to v1.298.0 #138
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: CI | |
| permissions: {} | |
| on: | |
| pull_request: | |
| push: | |
| branches: | |
| - alpha | |
| - beta | |
| - main | |
| - renovate/** | |
| jobs: | |
| ci-optimization: | |
| name: CI optimization | |
| uses: dargmuesli/github-actions/.github/workflows/ci-optimization.yml@661e39fe1c9e484d94c6a5a9d4c9946d57c41771 # 5.1.0 | |
| permissions: | |
| pull-requests: read | |
| build: | |
| needs: ci-optimization | |
| name: Build iOS (simulator) | |
| runs-on: macos-26 # change back to macos-latest once v26 is default | |
| steps: | |
| - name: Checkout repository | |
| uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 | |
| - name: Setup Ruby | |
| uses: ruby/setup-ruby@4dc28cf14d77b0afa6832d9765ac422dbf0dfedd # v1.298.0 | |
| - name: Install CocoaPods | |
| run: | | |
| sudo gem install cocoapods xcpretty | |
| - name: Build workspace on iOS Simulator | |
| run: | | |
| set -o pipefail | |
| xcodebuild -workspace vibetype.xcworkspace -scheme vibetype -destination 'platform=iOS Simulator,name=iPhone 17' -configuration Release clean build | xcpretty |