diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8b9c312..c0f590a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,7 +25,7 @@ env: # A workflow run is made up of one or more jobs that can run sequentially or in parallel jobs: Cocoapods_Lint: - runs-on: macos-10.15 + runs-on: macOS-14 steps: - uses: actions/checkout@v2 with: @@ -34,7 +34,7 @@ jobs: run: pod lib lint --allow-warnings --verbose Carthage_Lint: - runs-on: macos-10.15 + runs-on: macOS-13 steps: - uses: actions/checkout@v2 with: @@ -45,21 +45,21 @@ jobs: carthage build --no-skip-current Build_Examples: - runs-on: macos-10.15 + runs-on: macOS-14 strategy: matrix: - sdk: [ iOS13.3, iOS13.4 ] + sdk: [ iOS16.4, iOS17.0 ] include: - - sdk: iOS13.3 - developer_dir: /Applications/Xcode_11.3.1.app - destination: OS=13.3,name=iPhone 11 Pro Max + - sdk: iOS17.0 + developer_dir: /Applications/Xcode_15.0.1.app + destination: OS=17.0,name=iPhone 15 Pro scheme: BSDiffExample - - sdk: iOS13.4 - developer_dir: /Applications/Xcode_11.4.app - destination: OS=13.4.1,name=iPhone 11 Pro Max + - sdk: iOS16.4 + developer_dir: /Applications/Xcode_14.3.1.app + destination: OS=16.4,name=iPhone 14 Pro scheme: BSDiffExample steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: ref: ${{ github.sha }} - name: bundle_install @@ -80,14 +80,14 @@ jobs: runs-on: macos-10.15 strategy: matrix: - sdk: [iOS13.3] + sdk: [iOS17.0] include: - - sdk: iOS13.3 - developer_dir: /Applications/Xcode_11.3.1.app - destination: OS=13.3,name=iPhone 11 Pro Max + - sdk: iOS17.0 + developer_dir: /Applications/Xcode_15.0.1.app + destination: OS=17.0,name=iPhone 15 Pro scheme: BSDiff steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: ref: ${{ github.sha }} - name: bundle_install