diff --git a/.github/workflows/commander-multiplatform.yml b/.github/workflows/commander-multiplatform.yml index 65677683..79f39124 100644 --- a/.github/workflows/commander-multiplatform.yml +++ b/.github/workflows/commander-multiplatform.yml @@ -13,7 +13,7 @@ on: jobs: macos-host: - runs-on: macos-latest + runs-on: macos-15 steps: - uses: actions/checkout@v6 with: @@ -26,7 +26,7 @@ jobs: run: swift test apple-simulators: - runs-on: macos-latest + runs-on: macos-15 needs: macos-host strategy: matrix: diff --git a/.github/workflows/macos-ci.yml b/.github/workflows/macos-ci.yml index 0baf4f27..9fb7f7cc 100644 --- a/.github/workflows/macos-ci.yml +++ b/.github/workflows/macos-ci.yml @@ -13,7 +13,7 @@ concurrency: jobs: peekaboo-core: name: PeekabooCore build & tests - runs-on: macos-latest + runs-on: macos-15 env: PEEKABOO_INCLUDE_AUTOMATION_TESTS: "false" RUN_AUTOMATION_TESTS: "false" @@ -127,7 +127,7 @@ jobs: peekaboo-cli: name: Peekaboo CLI build & tests - runs-on: macos-latest + runs-on: macos-15 needs: peekaboo-core env: PEEKABOO_INCLUDE_AUTOMATION_TESTS: "false" @@ -236,7 +236,7 @@ jobs: tachikoma: name: Tachikoma build & tests - runs-on: macos-latest + runs-on: macos-15 needs: peekaboo-cli env: OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} @@ -347,7 +347,7 @@ jobs: mac-apps: name: Build macOS apps (Peekaboo + Inspector) - runs-on: macos-latest + runs-on: macos-15 needs: [peekaboo-cli, tachikoma] steps: - uses: actions/checkout@v6 @@ -407,7 +407,7 @@ jobs: lint: name: SwiftLint (core + CLI) - runs-on: macos-latest + runs-on: macos-15 needs: [peekaboo-cli, tachikoma, mac-apps] steps: - uses: actions/checkout@v6