diff --git a/.github/workflows/build-sample.yml b/.github/workflows/build-sample.yml index afddaa72..ed077c6a 100644 --- a/.github/workflows/build-sample.yml +++ b/.github/workflows/build-sample.yml @@ -21,7 +21,7 @@ concurrency: jobs: sample: - runs-on: "macos-${{ matrix.macos-version || 'latest' }}" + runs-on: macos-15 timeout-minutes: 15 strategy: fail-fast: false diff --git a/.github/workflows/cocoapods-lint.yml b/.github/workflows/cocoapods-lint.yml index 9a7a0fd5..0529a920 100644 --- a/.github/workflows/cocoapods-lint.yml +++ b/.github/workflows/cocoapods-lint.yml @@ -21,7 +21,7 @@ concurrency: jobs: lint: - runs-on: "macos-${{ matrix.macos-version || 'latest' }}" + runs-on: macos-15 timeout-minutes: 15 strategy: fail-fast: false diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index 42034c79..56cc61b0 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -19,7 +19,7 @@ concurrency: jobs: integration-tests: - runs-on: macos-latest + runs-on: macos-15 timeout-minutes: 30 strategy: fail-fast: false diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 86c4ebdd..b87db9bc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -83,7 +83,7 @@ jobs: run: pod trunk push KSCrash.podspec --verbose rollback: - runs-on: macos-latest + runs-on: macos-15 needs: release if: failure() steps: diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index ec9c014a..e4c0b0f8 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -28,20 +28,24 @@ jobs: matrix: include: - platform: iOS + macos-version: "15" - platform: iOS xcode-version: "latest" + macos-version: "15" - platform: iOS platform-version: ~16.4.0 macos-version: "13" xcode-version: "14.3.1" - platform: watchOS + macos-version: "15" - platform: watchOS platform-version: ~9.4.0 macos-version: "13" xcode-version: "14.3.1" - platform: tvOS + macos-version: "15" - platform: tvOS platform-version: ~16.4.0 macos-version: "13"