From da4a9e48ea41adb4335bc4ede71ffb84add787ad Mon Sep 17 00:00:00 2001 From: Dan Federman Date: Thu, 16 May 2024 22:21:32 -0400 Subject: [PATCH] Run pod lint on Ubuntu (#31) --- .github/workflows/ci.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7cde144..3200ed3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,18 +8,19 @@ on: jobs: pod-lint: - name: Pod Lint - runs-on: macos-14 + runs-on: ubuntu-latest steps: - uses: ruby/setup-ruby@v1 with: ruby-version: '3.3.1' - name: Checkout Repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 + - name: Setup Swift Environment + uses: swift-actions/setup-swift@v2 + with: + swift-version: 5.9 - name: Bundle Install run: bundle install - - name: Select Xcode Version - run: sudo xcode-select --switch /Applications/Xcode_15.2.app/Contents/Developer - name: Lint Podspec run: bundle exec pod lib lint --verbose --fail-fast --swift-version=5.9 spm-15: @@ -39,7 +40,7 @@ jobs: with: ruby-version: '3.3.1' - name: Checkout Repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Bundle Install run: bundle install - name: Select Xcode Version @@ -59,7 +60,7 @@ jobs: with: ruby-version: '3.3.1' - name: Checkout Repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Bundle Install run: bundle install - name: Select Xcode Version @@ -73,7 +74,7 @@ jobs: - name: Checkout Repo uses: actions/checkout@v4 - name: Setup Swift Environment - uses: swift-actions/setup-swift@v1 + uses: swift-actions/setup-swift@v2 with: swift-version: 5.9 - name: Build and Test Framework